Partilhar via


DDX_FieldRadio

O DDX_FieldRadio função associa um baseado em zero int variável de membro do conjunto de registros da exibição de um registro com o botão de opção selecionado em um grupo de botões de opção no modo de exibição do registro.

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

Parâmetros

  • pDX
    Um ponteiro para um CDataExchange objeto.A estrutura fornece esse objeto para estabelecer o contexto da troca de dados, incluindo sua direção.

  • nIDC
    A identificação do primeiro em um grupo (com estilo WS_GROUP) de controles de botão de rádio adjacentes na CRecordView ou CDaoRecordView objeto.

  • valor
    Uma referência a um membro de dados de campo no associado CRecordset ou CDaoRecordset objeto.

  • pRecordset
    Um ponteiro para o CRecordset ou CDaoRecordset objeto com o qual os dados são trocados.

Comentários

Durante a transferência do campo de conjunto de registros no modo de exibição, esta função ativa o nth botão de rádio (baseado em zero) e desativa os outros botões.Na direção inversa, essa função define o campo de conjunto de registros para o número ordinal do botão de opção está atualmente ativado (marcado).Em uma transferência de conjunto de registros para o controle, se o campo de conjunto de registros for Null, nenhum botão é selecionado.Em uma transferência de controle de conjunto de registros, se nenhum controle for selecionada, o campo de conjunto de registros é definido como Null se o campo permite que.

Se você estiver trabalhando com as classes de ODBC, use a primeira versão.Use a segunda versão se você estiver trabalhando com as classes de DAO.

Para obter mais informações sobre DDX, consulte caixa de diálogo dados Exchange e validação.Para obter exemplos e obter mais informações sobre DDX para CRecordView e CDaoRecordView campos, consulte o artigo Modos de exibição do registro.

Exemplo

Consulte DDX_FieldText para obter um exemplo de DDX_Field geral.Chamadas para DDX_FieldRadio seria semelhante.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

DDX_FieldText

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBString

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldLBIndex

DDX_FieldScroll

Conceitos

Globais e Macros do MFC