DDX_FieldRadio

void &AFXAPI DDX_FieldRadio ( CDataExchange * pDX, int nIDC, intamp; valore, CRecordset * pRecordset );

void &AFXAPI DDX_FieldRadio ( CDataExchange * pDX, int nIDC, intamp; valore, CDaoRecordset * pRecordset );

Parametri

pDX

Puntatore a un oggetto CDataExchange . Il framework fornisce questo oggetto per stabilire il contesto dello scambio dei dati, tra cui la sua direzione.

nIDC

L'ID della prima in un gruppo (con stile WS_GROUP) di controlli pulsante radio adiacenti nell'oggetto CRecordView o CDaoRecordView.

valore

Un riferimento a un membro dati di campo nell'oggetto associato CRecordset o CDaoRecordset.

pRecordset

Un puntatore all'oggetto CRecordset o CDaoRecordset con cui vengono scambiati dati.

Osservazioni

La funzione DDX_FieldRadio associa una variabile membro in base zero int del recordset di una visualizzazione di record pulsante selezionato in un gruppo di pulsanti di visualizzazione di record. Durante il trasferimento del campo del recordset alla vista, questa funzione si attiva il pulsante di opzione n-esimo (in base zero) e si spegne altri pulsanti. Nella direzione inversa, questa funzione imposta il campo del recordset al numero ordinale del pulsante che si trova attualmente sul (controllato). Su un trasferimento dal recordset al controllo, se il campo del recordset è Null, non viene selezionato alcun pulsante. Su un trasferimento dal controllo al recordset, se nessun controllo è selezionato, il campo del recordset è impostato su Null se il campo che permette.

Se si utilizzano le classi basate su ODBC, utilizzare la prima versione. Utilizzare la seconda versione, se si lavora con le classi basate su DAO.

Per ulteriori informazioni su DDX, vedere aggiungendo un dialogo in Visual C++ tutorial e Dialog Data Exchange e validazione in manuale del programmatore di Visual C++. Per esempi e ulteriori informazioni su DDX per campi CRecordView e CDaoRecordView , vedere l'articolo Visualizzazioni di Record nel manuale del programmatore di Visual C++.

Esempio

Per un esempio di DDX_Field generale, vedere DDX_FieldText . Chiamate a DDX_FieldRadio sarebbe simile.

Vedere a&nchenbsp;DDX_FieldText, DDX_FieldLBString, DDX_FieldLBStringExact, DDX_FieldCBString, DDX_FieldCBStringExact, DDX_FieldCBIndex, DDX_FieldLBIndex, DDX_FieldScroll

Index