到目前为止,我已经为 wxWidgets 应用程序编写了一些简单的代码,例如创建菜单、框架和一些按钮。为了遵循退出过程,我有这个显示消息框的功能:
int OnExit( )
{
wxMessageBox( "Closing the application", wxOK | wxICON_INFORMATION )
return 0;
}
通过单击关闭 (X) 按钮关闭应用程序会显示消息框,然后退出。但是通过单击“退出”菜单项关闭它对我不起作用。我曾尝试从一个旧示例和 wxWidgets 项目附带的 CodeBlocks 基本示例代码中复制一些代码,但没有成功。请告诉我从菜单项关闭应用程序的方法。
最佳答案
尝试在网络上搜索“wxwidgets close window menu”:
wxWidgets Hello World Example
在您的 OnExit
函数中,您需要调用示例中的 Close
方法。
关于c++ - 通过选择 'Quit' 菜单项关闭应用程序 - wxWidgets 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24174572/