分类: C/C++
2016-07-08 09:06:53
/*
作用:打开对话框,模态,非模态的方法。
环境:VS2013 VC++
时间:2016-06-28
作者:Linkun
说明:添加一个 IDD_DIALOG_TEST 对话框,对应一个新类CTestDlg,并包含头文件 TestDlg.h
//#include "TestDlg.h"
*/
//在主窗口中
void CMFCApplication7Dlg::OnBnClickedButton1()
{
//打开新对话框
//模态对话框
CTestDlg *pDlg = new CTestDlg();
pDlg->DoModal();
delete pDlg;
//非模态对话框
CTestDlg *pDlg = new CTestDlg();
pDlg->Create(IDD_DIALOG_TEST,this);
pDlg->ShowWindow(SW_SHOW);
}
//在子窗口中
void CTestDlg::OnOK(){}
void CTestDlg::OnBnClickedButton1()
{
//DestroyWindow(); //此方法错误
CTestDlg::OnCancel(); //关闭窗口的方法
}