DDX_FieldScroll 功能同步滚动条控件的滚动位置在记录视图和记录集的 int 字段数据成员与记录视图 (或与任何整数变量您选择 " map it ")。
void AFXAPI DDX_FieldScroll(
CDataExchange* pDX,
int nIDC,
int& value,
CRecordset* pRecordset
);
void AFXAPI DDX_FieldScroll(
CDataExchange* pDX,
int nIDC,
int& value,
CDaoRecordset* pRecordset
);
参数
pDX
为 CDataExchange 对象的指针。框架提供此对象建立上下文数据交换,包括其方向。nIDC*
ID 的第一个组 (带有样式 WS_GROUP) 在 CRecordView 或 CDaoRecordView 对象的相邻单选按钮控件中。值
对一个字段数据成员的引用关联的 CRecordset 或 CDaoRecordset 对象的。pRecordset
对数据交换的 CRecordset 或 CDaoRecordset 对象的指针。
备注
在将数据从记录集移动到控件时,此功能将滚动条控件的滚动位置设置为按 值指定的值。在从记录集的调用该控件,因此,如果记录集字段为空,滚动条控件设置为 0。在调用从控件到记录集,因此,如果控件为空,记录集字段的值为 0。
,如果您正在使用基于 ODBC 的类,请使用第一个版本。,如果您正在使用基于 DAO 的类,请使用第二个版本。
有关 DDX 的更多信息,请参见 对话框数据交换和验证。有关示例和更多有关 DDX CRecordView 和 CDaoRecordView 字段,请参见中的文章 记录视图。
示例
为 DDX_Field 常规示例参见 DDX_FieldText 。调用 DDX_FieldScroll 是类似的。
要求
Header: afxdao.h