DDX_FieldCheck
void AFXAPI DDX_FieldCheck(
CDataExchange* pDX,
int nIDC,
int& value,
CRecordset* pRecordset
);
void AFXAPI DDX_FieldCheck(
CDataExchange* pDX,
int nIDC,
int& value,
CDaoRecordset* pRecordset
);
参数:
pDX
指向CDataExchange对象的指针。框架提供了这个对象以建立数据交换的环境,包括其方向。
nIDC
CRecordView 或CDaoRecordView对象中控件的ID。
value
对相关的CRecordset或CDaoRecordset对象的字段数据成员的引用。
pRecordset
指向CRecordset或CDaoRecordset对象的指针,将与其发生数据交换。
说明:
DDX_FieldCheck函数管理着对话框、表格视或控件视中复选框控件与对话框、表格视或控件视的int数据成员之间的整数数据交换。
当DDX_FieldCheck被调用时,value被设置为复选框控件的当前状态,也可能控件的状态被设为value,这取决于数据传送的方向。
有关DDX的更多信息参见《Visual C++程序员指南》中的“对话框数据交换和校验”和《Visual C++教程》中的“加入对话框”。
请参阅:
DDX_FieldText
,
DDX_FieldRadio
,
DDX_FieldLBString
,
DDX_FieldLBStringExact
,
DDX_FieldCBString