这是算不算VC的bug呢,模式对话框下主窗口依然能够处理消息。。。。。。。。
新建一对话框程序,在资源中插入2对话框
IDD_DLG1,IDD_DLG2
对应的类分别是
CDlg1,CDlg2,
(1)如果直接调用
CDlg1 dlg;
dlg.DoModal();//主窗口不能
//////////////////////////////////////////////////////////////////////////////
(2)在CDlg1的OnCreate(LPCREATESTRUCT lpCreateStruct)中加入一句
Cdlg2 dlg;
if(dlg.DoModal()==1){}
再调用
CDlg1 dlg;
dlg.DoModal();//主窗口能
///////////////////////////////////////////////////////////////////////////////
好像对话框1成了无模式的!!!!!!!!!!