资源简介
介绍多个对话框之间相互调用,两个同级的子对话如何获取另一个子对话框编辑框中的值,非模态对话框和模态对话框是如何创建与调用的

代码片段和文件信息
// Child.cpp : implementation file
//
#include “stdafx.h“
#include “DlgToDlg.h“
#include “Child.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CChild dialog
CChild::CChild(CWnd* pParent /*=NULL*/)
: CDialog(CChild::IDD pParent)
{
//{{AFX_DATA_INIT(CChild)
m_szCHildEdit = _T(““);
m_szGetMainData = _T(““);
//}}AFX_DATA_INIT
}
void CChild::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CChild)
DDX_Text(pDX IDC_EDIT1 m_szCHildEdit);
DDX_Text(pDX IDC_GETMAINDATA m_szGetMainData);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CChild CDialog)
//{{AFX_MSG_MAP(CChild)
ON_BN_CLICKED(IDC_BUTTON1 OnButton1)
ON_EN_CHANGE(IDC_EDIT1 onchangeEdit1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CChild message handlers
void CChild::OnButton1()
{
// TODO: Add your control notification handler code here
if(m_pDlgToDlgDlg->m_szMainData == ““)
{
MessageBox(“请在主窗口中输入数据“);
return;
}
m_szGetMainData = “m_szMainData:“+m_pDlgToDlgDlg->m_szMainData;
UpdateData(FALSE);
MessageBox(m_szGetMainData);
}
BOOL CChild::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
m_pDlgToDlgDlg = (CDlgToDlgDlg*)AfxGetApp()->m_pMainWnd;//子窗口访问主窗口的数据;
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CChild::onchangeEdit1()
{
// TODO: If this is a RICHEDIT control the control will not
// send this notification unless you override the CDialog::OnInitDialog()
// function and call CRichEditCtrl().SetEventMask()
// with the ENM_CHANGE flag ORed into the mask.
// TODO: Add your control notification handler code here
UpdateData(true);
}
void CChild::OnOK()
{
// TODO: Add extra validation here
// CDialog::OnOK();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-04-20 09:21 多个对话框相互调用的问题\多个对话框3DlgToDlg\
目录 0 2010-04-20 08:37 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\
文件 2125 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Child.cpp
文件 1332 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Child.h
文件 1336 2004-08-23 12:48 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Child2.cpp
文件 1211 2004-08-23 12:50 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Child2.h
目录 0 2010-04-20 08:37 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\
文件 17074 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\Child.obj
文件 13226 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\Child2.obj
文件 114796 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\DlgToDlg.exe
文件 203820 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\DlgToDlg.ilk
文件 14445 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\DlgToDlg.obj
文件 5504776 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\DlgToDlg.pch
文件 295936 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\DlgToDlg.pdb
文件 3408 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\DlgToDlg.res
文件 34286 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\DlgToDlgDlg.obj
文件 106001 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\StdAfx.obj
文件 214016 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\vc60.idb
文件 364544 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\Debug\vc60.pdb
文件 22688 2010-04-15 16:24 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.aps
文件 2223 2010-04-15 17:01 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.clw
文件 2091 2004-08-20 08:31 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.cpp
文件 4438 2004-08-20 09:48 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.dsp
文件 541 2004-08-20 08:31 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.dsw
文件 1346 2004-08-20 08:31 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.h
文件 74752 2010-04-15 21:42 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.ncb
文件 116736 2010-04-15 21:42 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.opt
文件 2168 2010-04-15 17:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.plg
文件 6919 2004-08-20 10:24 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlg.rc
文件 5987 2004-08-20 10:07 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlgDlg.cpp
文件 1598 2010-04-15 16:33 多个对话框相互调用的问题\多个对话框3DlgToDlg\DlgToDlg\DlgToDlgDlg.h
............此处省略45个文件信息
相关资源
- WinCE中的Web Service调用
- Winform调用系统的剪切,复制,粘贴文
- hibernate调用存储过程
- 调用WOSA/XFS的简单示例
- 进程的管道通信编制一段程序,实现
- 一个可以由SVCHost.exe服务调用的dll模块
- pb9调用良田高拍仪例程scanctrl1.0
- 200SMART Modbus-TCP通信程序演示-轮询(多
- PB9.0调用MD5加密
- birt调用存储过程.doc
- 让程序禁止结束进程并提示拒绝访问
- BIOS中断调用表
- Delphi7调用虹软人脸识别的测试
- 网页调用ActiveX控件获取串口数据
- 匿名设备标识符OAID调用 SDK版本号 o
- unity3d调用中央气象局城市天气数据,
- web调用本地应用程序exe
- 第三方调用U9服务说明(DotNet平台)
- 通过NodeJS中的http.get() 和 http.requ
- .net 调用摄像头代码
- 管道风格、黑板风格、调用/返回风格
- ARCGIS直接调用百度、天地图地图服务
- 蚁群算法模型美赛B题C问,可直接调用
- VS2013生成并调用DLL的封装教程内和教
- 调用百度地图API实现实时定位案例
- 广东省各市区无街道地图SVG可接入程
- Dll调用与嵌套调用
- 调用百度地图
- SAP PI配置流程完整版ecc端发布RFC服务
- VFP通用报表调用打印程序.rar
评论
共有 条评论