将函数连接到wxwidgets中的框架

时间:2012-02-25 11:19:05

标签: c++ windows wxwidgets

是否有其他方法或技术将功能连接到帧而不是使用Connect()和EVT_宏?

这是一个连接事件的示例:

Connect(ID_Quit, wxEVT_COMMAND_MENU_SELECTED,
(wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) &MyFrame::OnQuit);
Connect(ID_About, wxEVT_COMMAND_MENU_SELECTED,
(wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) &MyFrame::OnAbout);

1 个答案:

答案 0 :(得分:0)

如果您使用的是最新版本的wxWidgets(2.9.0+),那么您还可以使用wxEvtHandler::Bind这是Connect更灵活的版本。您可以查看有关Bind here的更多信息。