明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2452|回复: 2

(救急)VB.NET 2005开发autoca如何改变CAD的标题栏和图标?

[复制链接]
发表于 2009-8-24 21:02:00 | 显示全部楼层 |阅读模式

我用VB.NET 2005 引用ATUOCAD类库方法做AutoCAD二次开发,现在需要改变AUTOCAD的标题栏和图标,该如何实现呀?

比如:在CAD中打开了"E:\learn\CAD"目录下的1.DWG文件,在标题上显示为"AutoCAD 2004 - [E:\learn\CAD\1.dwg]",现在想将此caption改为自已想要的名字,并且将标题栏的CAD图标改成自已的。我在明经版本们写的一本书上找到了在VBA中通API修改这两个项目的方法,但不知在.NET中如何实现(同样的方法在.NET中用不了)。

附:部分代码

 

    '(--------------连接 AutoCAD 应用程序------------)
    Sub Start_AutoCAD()
        On Error Resume Next
        acadApp = GetObject(, "AutoCAD.Application.16")
        If Err.Number <> 0 Then
            Err.Clear()
            acadApp = CreateObject("AutoCAD.Application.16")
        End If
        ThisDrawing = acadApp.ActiveDocument

 

        Dim Cad_Caption As String
        cad_caption = acadApp.Caption       '读CAD的标题栏,问题是此属性是只读的,那如何设定呢

    End Sub

    End Sub

 

发表于 2009-8-24 21:09:00 | 显示全部楼层
调用Window Api设置
 楼主| 发表于 2009-8-24 23:09:00 | 显示全部楼层
VBA中用API可以改,但用.NET调API好像不行,不知道为什么?也许是我调的方法不对。lzh741206版主可否提供一些具体方法?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-29 09:59 , Processed in 0.180252 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表