DDX_FieldSlider 功能同步滑块控件的滚动块位置在记录视图和记录集的 int 字段数据成员与记录视图 (或与任何整数变量您选择 " map it ")。
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。值
对于将要交换的值的引用。此参数保存或使用设置滑块控件的滚动块当前位置。pRecordset
对数据交换关联的 CRecordset 或 CDaoRecordset 对象的指针。
备注
在将数据从记录集移动滑块时,此功能将滑块的位置设置为按 值指定的值。在从记录集的调用该控件,因此,如果记录集字段为空,则滑块控件的位置设置为 0。在从控件的传输到记录集,因此,如果控件为空,记录集字段的值为 0。
DDX_FieldSlider 不交换范围信息与 slider 控件可以设置范围代替位置。
,如果您正在使用基于 ODBC 的类,请使用函数的第一个重写。使用具有基于 DAO 类的第二个重写。
有关 DDX 的更多信息,请参见 对话框数据交换和验证。有关示例和更多有关 DDX CRecordView 和 CDaoRecordView 字段,请参见 记录视图。有关滑块控件的信息,请参见 使用 CSliderCtrl。
示例
为 DDX_Field 常规示例参见 DDX_FieldText 。调用 DDX_FieldSlider 是类似的。
要求
Header: afxdao.h