假设我所创建的非模态对话框所对应的类是:CTestDlg
(1) 声明成员变量
CTestDlg m_dlg;
(2)在需要创建模态对话框的函数中添加如下语句:
if(!IsWindow(m_dlg.m_hWnd))
{
m_dlg.Create(IDD_DIALOG_ALIGN,NULL);
}
m_dlg.ShowWindow(SW_SHOW);
假设我所创建的非模态对话框所对应的类是:CTestDlg
(1) 声明成员变量
CTestDlg m_dlg;
(2)在需要创建模态对话框的函数中添加如下语句:
if(!IsWindow(m_dlg.m_hWnd))
{
m_dlg.Create(IDD_DIALOG_ALIGN,NULL);
}
m_dlg.ShowWindow(SW_SHOW);