在中望CAD中添加自定义菜单,一步一步来:
1.新建zrxobject项目,我命名为menuTest2。
2.引入菜单所需要的头文件,这一步很重要。我也是刚开始接触,查了很久,找到的代码都无法使用。后来在同事的帮助下搞定了,在此特别感谢邹建同学。记一下,分享给大家,也留个记录。
(1)右键单击项目,找到属性.
(2)点击打开属性,找到VC++目录,在包含目录和引用目录中加入中望CAD的安装目录,中望SDK目录下的inc文件夹以及目录下的lib-64文件夹,确定。
(3)在菜单栏上找到项目,添加类->MFC->TypeLib中的MFC类,点击添加。
(4)在打开的对话框中->可用的类型库,点击下拉列表,找到红箭头所指(下面),
从接口中选择和menu有关的接口,点红圈所示的地方,在右边就会看到相应的生成类,依次添加就好。点击完成
至此,准备工作就做完了。现在加代码,完整代码如下,读者可自行修改和添加。
生成,注意平台哈,32位还是64位,我是64的位。
找到menutest2.zrx。在中望CAD中加载,命令行输入DLGSAMPLE,ok,菜单出来了。注意:中望CAD要切换到经典模式,不然菜单出不来。这个问题折磨了我一早上,邹同学远程才搞定。