同时显示两个Dialog

首先在Resource View中insert一个Dialog,用默认的ID:IDD_DIALOG1,用classwizard为它生成一个类叫CDialog1,在主Dialog中也就是CMyDialog中添加一个成员变量CDialog1* m_pDlgDisplay;

然后在BOOL CMyDlg::OnInitDialog()中添加

m_pDlgDisplay=new  CDialog1;  
 m_pDlgDisplay->Create(IDD_DIALOG1,this);  
 if(m_pDlgDisplay)  
        m_pDlgDisplay->ShowWindow(SW_SHOW);

就可以啦

你可能感兴趣的:(同时显示两个Dialog)