Chinaunix首页 | 论坛 | 博客
  • 博客访问: 20688
  • 博文数量: 11
  • 博客积分: 91
  • 博客等级: 民兵
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-02 16:14
文章分类
文章存档

2016年(11)

我的朋友
最近访客

分类: 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(); //关闭窗口的方法

}

 

 

阅读(1227) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~