精选优质文档-倾情为你奉上第七章一、用户对话框:用户在使用应用程序时,可以对控件进行输入、输出操作,而控件是通过对话框的数据交换机制与对话框进行数据交换的,本节主要介绍对话框数据交换与验证。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:表示对话框