我建了一个基于对话框的应用程序,其中自动包含一个对话框CDlg1
我又插入了一个对话框,并用CW生成了一个类CDlg2
我在CDlg1的OnInitDialog()中用.DoModal弹出了对话框CDlg1
问题时,我现在关闭对话框CDlg2的时候,对话框CDlg1就会自动出现,我怎么样才能不让对话框CDlg1出现,在退出对话框CDlg2的时候,直接退出程序?哪位好心的大哥能帮帮小弟啊,刚学VC的,谢谢~
我又插入了一个对话框,并用CW生成了一个类CDlg2
我在CDlg1的OnInitDialog()中用.DoModal弹出了对话框CDlg1
问题时,我现在关闭对话框CDlg2的时候,对话框CDlg1就会自动出现,我怎么样才能不让对话框CDlg1出现,在退出对话框CDlg2的时候,直接退出程序?哪位好心的大哥能帮帮小弟啊,刚学VC的,谢谢~
CDlg2 dlg2;
if (dlg2.DoModal()==IDOK)
{
CDialog::OnOK();
//或return FALSE;
}
怎么在OnInitDialog()中用.DoModal弹出另一个对话框?
这样用太不好了。
Caps77(二两指针)说的对,就是那种情况,有办法解决吗? 在关闭Dlg2时,不让Dlg1出现?
谢谢大家不吝赐教~