http://docs.wxwidgets.org/stable/wx_windowdeletionoverview.html
窗体的退出
我们点 [X]按钮,窗体收到 EVT_CLOSE 消息,如果没有“取消退出”,则 wxWindow::Destroy() 被调用,窗体被干掉。
wxFrame 默认会调用 wxWindow::Destroy() 。
wxDialog 默认只是隐藏 dialog,并不会 Destroy()。(要 Destroy(),要自己处理 EVT_CLOSE 消息)
app的退出
wxApp 有个属性,wxAppBase::m_exitOnFrameDelete,默认情况是所有 TopLevelWindow 都 Destroy,则自动退出 app。
评论