DDX_FieldSlider 函数同步thumb控件放入记录视图和记录集的字段数据成员 int 的滑动位置与记录视图 (或使用任何整型变量可以选择将它映射)。
void AFXAPI DDX_FieldSlider(
CDataExchange* pDX,
int nIDC,
int& value,
CRecordset* pRecordset
);
void AFXAPI DDX_FieldSlider(
CDataExchange* pDX,
int nIDC,
int& value,
CDaoRecordset* pRecordset
);
参数
pDX
指向 CDataExchange 对象的指针。 框架提供此对象以建立数据交换的上下文,包括其方向。nIDC
Slider 控件的资源 ID。值
要交换值的引用。 此参数用于保持或将设置滑块控件的 Thumb 当前位置。pRecordset
数据交换到关联的 CRecordset 或 CDaoRecordset 对象的指针。
备注
如果将记录集的数据。滑块时,此函数设置滑块的位置到在 值的值。 从记录集的前向到控件,如果记录集字段为空时,滑块控件的位置设置为 0。 在前向从控件到记录集,因此,如果控件是空的,则记录集字段值为0。
DDX_FieldSlider 不交换范围信息。滑块控件能够设置范围而不是位置。
使用函数的第一种方法与您是否基于 ODBC 的类一起使用。 用于基于 DAO 的类的第二个重写。
有关 DDX 的更多信息,请参见 对话框数据交换和验证。 有关示例和更多有关 DDX CRecordView 和 CDaoRecordView 字段的,请参见 记录视图。 有关滑动控件的更多信息,请参见Using CSliderCtrl。
示例
为常规 DDX_Field 示例参见 DDX_FieldText。 对 DDX_FieldSlider 的调用是类似的。
要求
头文件: afxdao.h