DDX_FieldRadio

DDX_FieldRadio 功能在一组单选按钮中具有关联记录视图的记录集一个从零开始的 int 成员变量与当前选定的单选按钮在记录视图的。

void AFXAPI DDX_FieldRadio(
   CDataExchange* pDX,
   int nIDC,
   int& value,
   CRecordset* pRecordset 
);
void AFXAPI DDX_FieldRadio(
   CDataExchange* pDX,
   int nIDC,
   int& value,
   CDaoRecordset* pRecordset 
);

参数

  • pDX
    CDataExchange 对象的指针。框架提供此对象建立上下文数据交换,包括其方向。

  • nIDC
    ID 的第一个组 (带有样式 WS_GROUP) 在 CRecordViewCDaoRecordView 对象的相邻单选按钮控件中。


  • 对一个字段数据成员的引用关联的 CRecordsetCDaoRecordset 对象的。

  • pRecordset
    对数据交换的 CRecordsetCDaoRecordset 对象的指针。

备注

当调用从记录集字段到视图时,此功能启动 第 n 个 单选按钮 (从零开始) 并关闭其他按钮。在反向,此功能将记录集字段设置为当前是单选按钮的号 (选中)。在从记录集的调用该控件,因此,如果记录集字段为空,按钮未被选定。在调用从控件到记录集,因此,如果控件未被选定,记录集字段设置为 null,如果字段允许它。

,如果您正在使用基于 ODBC 的类,请使用第一个版本。,如果您正在使用基于 DAO 的类,请使用第二个版本。

有关 DDX 的更多信息,请参见 对话框数据交换和验证。有关示例和更多有关 DDX CRecordViewCDaoRecordView 字段,请参见中的文章 记录视图

示例

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

要求

Header: afxdao.h

请参见

参考

DDX_FieldText

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBString

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldLBIndex

DDX_FieldScroll

概念

MFC宏和Globals