请问我想关闭当前对话框,打开另一个对话框,怎么办呀 !!!
uu101 2004-11-30 10:39:28 上次可能我没有说清楚吧!
我 m_pPhotoAutoChcekDlg 是在当前对话框中的.h 中申明的,当前对话框是在应用程序开始的
InitInstance()中用,DoModal方式生成的
在头文件中定义了:
public:
CPhotoAutoCheckDlg * m_pPhotoAutoChcekDlg;
在Cpp中有
void CSetParamter::OnbtnJianChe()
{
this->DestroyWindow(); //关闭当前对话框
//---------------------
if(m_pPhotoAutoChcekDlg==NULL)
{
m_pPhotoAutoChcekDlg= new CPhotoAutoCheckDlg;
m_pPhotoAutoChcekDlg->Create(IDD_dlgZhiDong,this);
}
m_pPhotoAutoChcekDlg->ShowWindow(SW_SHOW);//到这里可是把两个都关了。
}