乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 37|回复: 2

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

[复制链接]

4

主题

16

帖子

4

银币

初来乍到

Rank: 1

铜币
32
发表于 2009-8-24 21:02:00 | 显示全部楼层 |阅读模式
我用VB.NET 2005 引用ATUOCAD类库方法做二次开发,现在需要改变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

回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2009-8-24 21:09:00 | 显示全部楼层
调用Window Api设置
回复

使用道具 举报

4

主题

16

帖子

4

银币

初来乍到

Rank: 1

铜币
32
发表于 2009-8-24 23:09:00 | 显示全部楼层
VBA中用API可以改,但用.NET调API好像不行,不知道为什么?也许是我调的方法不对。lzh741206版主可否提供一些具体方法?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 16:53 , Processed in 0.475685 second(s), 58 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表