我从xml文件创建一个动态MenuBar,并使用Connect()将事件绑定到菜单项
有些菜单里面没有物品,但需要点火活动
有没有办法使用Connect()将事件处理程序附加到wxMenu?
*我正在使用wxWidgets 2.8.8& MS VC ++ 6.0
答案 0 :(得分:1)
我尝试过很多东西,但没有什么能帮到我
作为一个快速回答,引用来自wx-widgets列表的 Vadim Zeitlin :
不,你不应该关联命令 直接到顶级菜单。这是 在所有系统下都气馁而且 有些人根本不支持 它们。
答案 1 :(得分:0)
我认为你可以陷阱EVT_MENU_OPEN
(见wxMenuEvent)。
连接它可能如下所示:
Connect(wxEVT_MENU_OPEN, wxMenuEventHandler(MyFrame::OnMenuOpen), 0, 0);