MFC编程->打开子对话框
2014-04-27 16:06
239 查看
在主对话框添加一个按钮,双击进入该按钮的响应函数,并填入:
void CNrcappClientDemoDlg::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
CMyNewDlg *pDlg=new CMyNewDlg ;
pDlg->Create(IDD_DIALOG1,this);
pDlg->ShowWindow(SW_SHOW);
}
子对话框的文件:
头文件:
#pragma once
#include "resource.h"
#include "StdAfx.h"
// CMyNewDlg 对话框
class CMyNewDlg : public CDialog
{
DECLARE_DYNAMIC(CMyNewDlg)
public:
CMyNewDlg(CWnd* pParent = NULL); // 标准构造函数
virtual ~CMyNewDlg();
// 对话框数据
enum { IDD = IDD_DIALOG1 };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
DECLARE_MESSAGE_MAP()
};
cpp文件:
// MyNewDlg.cpp : 实现文件
//
#include "stdafx.h"
#include "NrcappClientDemo.h"
#include "MyNewDlg.h"
// CMyNewDlg 对话框
IMPLEMENT_DYNAMIC(CMyNewDlg, CDialog)
CMyNewDlg::CMyNewDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMyNewDlg::IDD, pParent)
{
}
CMyNewDlg::~CMyNewDlg()
{
}
void CMyNewDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CMyNewDlg, CDialog)
END_MESSAGE_MAP()
// CMyNewDlg 消息处理程序
完成子对话框的创建与连接。
void CNrcappClientDemoDlg::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
CMyNewDlg *pDlg=new CMyNewDlg ;
pDlg->Create(IDD_DIALOG1,this);
pDlg->ShowWindow(SW_SHOW);
}
子对话框的文件:
头文件:
#pragma once
#include "resource.h"
#include "StdAfx.h"
// CMyNewDlg 对话框
class CMyNewDlg : public CDialog
{
DECLARE_DYNAMIC(CMyNewDlg)
public:
CMyNewDlg(CWnd* pParent = NULL); // 标准构造函数
virtual ~CMyNewDlg();
// 对话框数据
enum { IDD = IDD_DIALOG1 };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
DECLARE_MESSAGE_MAP()
};
cpp文件:
// MyNewDlg.cpp : 实现文件
//
#include "stdafx.h"
#include "NrcappClientDemo.h"
#include "MyNewDlg.h"
// CMyNewDlg 对话框
IMPLEMENT_DYNAMIC(CMyNewDlg, CDialog)
CMyNewDlg::CMyNewDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMyNewDlg::IDD, pParent)
{
}
CMyNewDlg::~CMyNewDlg()
{
}
void CMyNewDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CMyNewDlg, CDialog)
END_MESSAGE_MAP()
// CMyNewDlg 消息处理程序
完成子对话框的创建与连接。
相关文章推荐
- MFC中关于打开和另存为对话框中过滤器的编程
- VS2013 MFC对话框编程,资源视图--显示在另一个编辑器中打开
- <MFC>打开文件和保存文件对话框
- MFC编程入门之十五(对话框:一般属性页对话框的创建及显示)
- MFC中打开文件对话框:CFileDlg
- MFC创建,销毁,打开模式对话框,关闭模式对话框等函数调用顺序
- 【VC编程技巧】文件☞2.7Windows上[浏览][打开][保存]对话框
- 图像处理 基于Visual C++编程 学习笔记 (1)建立MFC工程,打开bmp文件
- MFC中CFileDialog打开和保存文件对话框
- MFC打开文件对话框
- Windows编程中关于打开对话框的操作
- 使用DirectShow打开摄像头 MFC编程
- VS2010/MFC编程入门之七(对话框:创建对话框类和添加控件变量)
- VS2010/MFC编程入门之十四(对话框:一般属性页对话框的创建及显示)
- VS2010/MFC编程入门之十四(对话框:向导对话框的创建及显示)
- OpenCV编程->cxmisc.h无法打开
- VS2010/MFC 入门编程十一(颜色对话框的运用)
- VS2010/MFC编程入门之十五(对话框:消息对话框)
- MFC 之 对话框编程入门
- MFC编程->可编辑List Control控件