爱T帮
我们的信心,源于客户的信赖
帮助企业构建数字化管理体系、统一规范企业管理结构,更以专业、周到的服务在业界有口皆碑!

CAD二次开发自定义菜单(C++)

日期:2022-11-02
已查看:0
点赞:

在中望CAD中添加自定义菜单,一步一步来:

1.新建zrxobject项目,我命名为menuTest2。

2.引入菜单所需要的头文件,这一步很重要。我也是刚开始接触,查了很久,找到的代码都无法使用。后来在同事的帮助下搞定了,在此特别感谢邹建同学。记一下,分享给大家,也留个记录。

(1)右键单击项目,找到属性.

(2)点击打开属性,找到VC++目录,在包含目录和引用目录中加入中望CAD的安装目录,中望SDK目录下的inc文件夹以及目录下的lib-64文件夹,确定。

(3)在菜单栏上找到项目,添加类->MFC->TypeLib中的MFC类,点击添加。

(4)在打开的对话框中->可用的类型库,点击下拉列表,找到红箭头所指(下面),
CAD二次开发自定义菜单

从接口中选择和menu有关的接口,点红圈所示的地方,在右边就会看到相应的生成类,依次添加就好。点击完成

至此,准备工作就做完了。现在加代码,完整代码如下,读者可自行修改和添加。

生成,注意平台哈,32位还是64位,我是64的位。

找到menutest2.zrx。在中望CAD中加载,命令行输入DLGSAMPLE,ok,菜单出来了。注意:中望CAD要切换到经典模式,不然菜单出不来。这个问题折磨了我一早上,邹同学远程才搞定。

专业的数字化顾问服务,确保每一个案例切实落地

咨询热线:400-165-0388