![]() |
【转帖】请问大虾,如何使用arx制作自定义的工具栏和菜单阿?
请问大虾,如何使用arx制作自定义的工具栏和菜单阿?
请问大虾,如何使用arx制作自定义的工具栏和菜单阿? 问题如题,谢谢各位老大指教 我看到可以使用acui的东西制作自定义的工具栏和菜单,但是我不知道该怎么写请大家指教。最好有个示例。 还有我装上utils/objarxwiz.exe之后mfc的工具不可以使用,只要是使用这个功能,vc立刻退出(autocad 这么长时间了还是没有人解决?呵呵呵~~ arx怎么添加自定义的菜单和工具栏啊?大家有没有具体得例子或资料,谢谢。 toolbar和menu需要用到com。 autocad::iacadapplication *pacad; autocad::iacadmenubar *pmenubar; autocad::iacadmenugroups *pmenugroups; autocad::iacadmenugroup *pmenugroup; autocad::iacadpopupmenus *ppopupmenus; autocad::iacadpopupmenu *ppopupmenu; autocad::iacadpopupmenuitem *ppopupmenuitem; 列出来的这些,你可以search一下,以前做过的一个例子删掉了- -b. autocad::iacadapplication *pacad; autocad::iacadmenubar *pmenubar; autocad::iacadmenugroups *pmenugroups; autocad::iacadmenugroup *pmenugroup; autocad::iacadpopupmenus *ppopupmenus; autocad::iacadpopupmenu *ppopupmenu; autocad::iacadpopupmenuitem *ppopupmenuitem; 列出来的这些,你可以search一下,以前做过的一个例子删掉了- -b. 这有bug,不知道为什么不管怎么编辑都会显示2次。可能和拷贝出来的有关系。 用autocad自带的工具生成菜单文件,然后再运行arx命令前加载菜单,命令结束后卸载菜单。这也是一种方案,比实现com要简单些。 楼上的具体应该怎么实现呢 不知道楼上的意思是不是用cui 对了~~怎样从自定义的工具栏上调用,cad的命令或者自定义的命令呢? 可以自己写个mns菜单文件啊,这样最简单,直接把命令加进去,menuload一下就行了,网上的资料很多 |
| 所有的时间均为北京时间。 现在的时间是 05:10 AM. |