DDX_FieldScroll

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

void &AFXAPI DDX_FieldScroll ( 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_FieldScroll consente di sincronizzare la posizione di scorrimento di un controllo barra di scorrimento in una visualizzazione di record e un membro dati di campo int di un recordset connesso con la visualizzazione di record (o con qualsiasi variabile di tipo integer, scegliere di mapparla a). Durante lo spostamento dei dati dal recordset al controllo, questa funzione imposta la posizione di scorrimento del controllo della barra di scorrimento sul valore specificato nel valore. Su un trasferimento dal recordset al controllo, se il campo del recordset è Null, il controllo barra di scorrimento è impostato su 0. Su un trasferimento dal controllo al recordset, se il controllo è vuoto, il valore del campo del recordset è 0.

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_FieldScroll sarebbe simile.

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

Index