使用wxwidgets打开wxDialog出现一个奇怪的问题.
代码如下:
原因:
Destroy();造成了异常。
只需要最后一次打开Dialog的时候,调用Destroy()就可以了。
不知道为什么,很奇怪。
最后发现:这样解决了一场问题,但是,引用程序不会退出了,挂死了!!!!
经过再次的研究,在每次点ok按钮 退出Dialog的时候,要调用:EndModal(wxID_OK);
奇怪之极。要加入
dlg.EndModal(wxID_OK);
dlg2.EndModal(wxID_OK);