在A对话框的按钮点击事件中,我要打开一个B对话框,并把A自身关闭!
(并且我想把B对话框设为"应用程序主窗口"原来A是应用程序主窗口,类似于m_pMainWnd = B; )
我写的代码是 BDlg bdlg;
bdlg.Create(***);
bdlg.Show(****); this->DestroyWindow();
但出错了!
(并且我想把B对话框设为"应用程序主窗口"原来A是应用程序主窗口,类似于m_pMainWnd = B; )
我写的代码是 BDlg bdlg;
bdlg.Create(***);
bdlg.Show(****); this->DestroyWindow();
但出错了!
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vccore/html/vcconaddingmultipleviewstosingledocument.asp
我这样写为什么没效果,也不报错!!!
CWnd* p_MainWnd=::AfxGetMainWnd();
p_MainWnd=bdlg;
bdlg->Create(***, NULL);
bdlg->Show(****); this->DestroyWindow();