情况是这样的,我用新建了一个基于对话框的工程(vc6.0)Main,这时有了一个主对话框CMainDlg。同时又创建了一个子对话框,ID为IDD_DIALOG_HELLO,并相应创建了一个类CHelloDlg与之关联,继承CDialog。
之后我在主对话框类CMainDlg里增加了一个成员变量CHelloDlg m_dlgHello; 然后在CMainDlg的OnInitDialog()里面加了下面这几行代码让子对话框显示出来:
m_dlgHello.Create(IDD_DIALOG_HELLO, NULL);//将这里的Null改为this也没用
m_dlgHello.ShowWindow(SW_SHOWNORMAL);
运行之后,我发现两个对话框都显示出来了,但是当我点击主对话框的最小化按扭时,子对话框也消失了,当我还原主对话框时,子对话框也显示出来了。
现在的问题就是,当我点击主对话框的最小化按扭时,怎么样使子对话框不消失?