DDX_FieldSlider

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
    对数据交换关联的 CRecordsetCDaoRecordset 对象的指针。

备注

在将数据从记录集移动滑块时,此功能将滑块的位置设置为按 指定的值。在从记录集的调用该控件,因此,如果记录集字段为空,则滑块控件的位置设置为 0。在从控件的传输到记录集,因此,如果控件为空,记录集字段的值为 0。

DDX_FieldSlider 不交换范围信息与 slider 控件可以设置范围代替位置。

,如果您正在使用基于 ODBC 的类,请使用函数的第一个重写。使用具有基于 DAO 类的第二个重写。

有关 DDX 的更多信息,请参见 对话框数据交换和验证。有关示例和更多有关 DDX CRecordViewCDaoRecordView 字段,请参见 记录视图。有关滑块控件的信息,请参见 使用 CSliderCtrl

示例

为 DDX_Field 常规示例参见 DDX_FieldText 。调用 DDX_FieldSlider 是类似的。

要求

Header: afxdao.h

请参见

参考

DDX_Slider

DDV_MinMaxSlider

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBString

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldLBIndex

概念

MFC宏和Globals