![]() |
【转帖】[请问]如何取消dockcontrolbar的右键菜单?
[请问]如何取消dockcontrolbar的右键菜单?
[请问]如何取消dockcontrolbar的右键菜单? 在autocad 自己解决了: 继承caduidockcontrolbar类,重载addcustommenuitems函数如下: bool cmydockbar::addcustommenuitems(lparam hmenu) { hmenu hpopmenu; hpopmenu = (hmenu)(hmenu & 0xffff); cmenu* pop_menu = cmenu::fromhandle(hpopmenu); // 去掉弹出菜单上默认的 pop_menu->removemenu(id_adui_hidebar, mf_bycommand); pop_menu->removemenu(id_adui_allowdock, mf_bycommand); return true; } 就行了 |
所有的时间均为北京时间。 现在的时间是 07:28 AM. |