解决非模态对话框第二次创建失败问题

1.如果是全局变量
CMyDlg g_Dlg;
解决办法:重载OnCancel OnOk,里边添加 DestroyWindow
2.如果是 new
CMyDlg* pDlg = new CMyDlg();
解决办法:在非模态对话框的PostNcDestroy里 delete this;

posted @ 2015-01-05 10:20  Lthis  阅读(352)  评论(0编辑  收藏  举报