DDX_FieldRadio

DDX_FieldRadio 函数将一组单选按钮中将记录视图的记录集基于零的 int 成员变量。使用当前选定的 RadioButton 在记录视图中。

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
    为数据交换 (DDE) CRecordset CDaoRecordset 或对象的指针。

备注

在传输中记录集字段到视图时,此函数启动 第 N 个 单选按钮 (从零开始) 并关闭其他按钮。 在相反,此函数将为记录集字段当前是单选按钮的序号 (检查)。 从记录集的前向到控件,如果记录集字段为空时,按钮未被选定。 在前向从控件到记录集,因此,如果控件未被选定,记录集字段设置 NULL,如果字段允许的。

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

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

示例

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

要求

头文件: afxdao.h

请参见

参考

DDX_FieldText

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBString

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldLBIndex

DDX_FieldScroll

概念

MFC 宏和全局函数