- 8
- 0
- 约 11页
- 2016-10-06 发布于贵州
- 举报
第七章对话框程(C教程课件)
第七章
一、用户对话框:
用户在使用应用程序时,可以对控件进行输入、输出操作,而控件是通过对话框的数据交换机制与对话框进行数据交换的,本节主要介绍对话框数据交换与验证。
1.数据交换
对话框数据交换(DDX,Dialog Data Exchange)用于对话框及其相关控件的初始化,并实现控件与对话框之间的数据交换。DDX机制的实现函数语法如下:
void nDlg::DoDataExchange( CDataExchange* pDX )
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(nDlg)
DDX_Custom(pDX, nIDC, field);
//}}AFX_DATA_MAP
}
参数说明:
nDlg:是进行数据交换机制的对话框类。
DDX_Custom:DDX函数,使用的函数根据进行数据交换时成员变量的数据类型和控件决定。
pDX:是一个指向CDataExchange对象的指针。
nIDC:表示进行数据交换的控件ID。
field:表示对话框类中和控件进行关联的成员变量。
在对话框中的数据需要进行交换时,DoDataExchange函数就被调用进行数据交换。但是还需要调用函数UpdateData来实现数据的更新,UpdateData函数语法如下:
BOOL UpdateData( BOOL bSaveAndV
您可能关注的文档
最近下载
- 新型杀虫剂与三种重金属对白符跳虫的毒性效应及机制探究.docx VIP
- 水电厂全厂停电事故应急预案.docx
- 九江市庐山交通索道经营管理有限责任公司面向社会公开招聘工作人员(公共基础知识)测试题附答案.docx VIP
- Ainuo艾诺AN87310交直流功率分析仪用户手册v1.2.pdf
- 氟化企业安全风险隐患排查指南.pdf VIP
- 一种基于复合发酵酶制剂的发酵烟末及其生物发酵方法与应用.pdf VIP
- Ainuo艾诺AN8721PV3交直流功率测量仪通讯协议附录V1.4.pdf
- 《化工设备机械基础(第8版)》PPT完整全套教学课件.pptx VIP
- 年产11万吨碳酸二甲酯工艺流程初步设计.docx VIP
- JB_T 8810.1-2016油脂润滑泵 第1部分:电动润滑泵(40MPa).pdf
原创力文档

文档评论(0)