privatevoid &AFXAPI DDX_FieldRadio ( CDataExchange * pDX, int nIDC, intamp; valor, CRecordset * pRecordset );
privatevoid &AFXAPI DDX_FieldRadio ( CDataExchange * pDX, int nIDC, intamp; valor, CDaoRecordset * pRecordset );
Parâmetros
pDX
Um ponteiro para um objeto CDataExchange . 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 em 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 os quais dados são trocados.
Observações
A função de DDX_FieldRadio associa uma variável de membro baseada em zero int do conjunto de registros de um Exibir do registro botão de opção selecionado em um grupo de botões de opção no Exibir de registro. Quando a transferência do campo de conjunto de registros para o modo de exibição, esta função ativa o botão de opção ' enésimo ' (baseado em zero) e desativa todos os outros botões. Na direção inversa, essa função define o campo de conjunto de registros para o ordinal número do botão de rádio que está no momento (marcado). Em uma transferência de conjunto de registros para o Controlarar, se o campo de conjunto de registros for Null, nenhum botão é selecionado. Em uma transferência de Controlarar para o conjunto de registros, se nenhum controle for selecionada, o campo de conjunto de registros é definido como Null se o campo permitir que.
Use a primeira versão se você estiver trabalhando com as classes baseado em ODBC. Use o segundo versão se você estiver trabalhando com as classes de DAO.
Para obter mais informações sobre DDX, consulte adicionando uma caixa de diálogo no Visual C++ tutoriais e caixa de diálogo de dados Exchange e validação em Guia do programador do Visual C++. Para obter exemplos e obter mais informações sobre DDX para CRecordView e CDaoRecordView campos, consulte o artigo Registro exibições no Guia do programador do Visual C++.
Exemplo
Consulte DDX_FieldText para obter um exemplo de DDX_Field geral. Chamadas para DDX_FieldRadio seria semelhantes.
Co&nsulte tambémnbsp;DDX_FieldText, DDX_FieldLBString, DDX_FieldLBStringExact, DDX_FieldCBString, DDX_FieldCBStringExact, DDX_FieldCBIndex, DDX_FieldLBIndex, DDX_FieldScroll