DDX_FieldScroll
La funzione di DDX_FieldScroll sincronizza la posizione di scorrimento di un controllo scrollbar in una visualizzazione di record e un membro dati di campo di int di un recordset associato alla visualizzazione di record (o con qualsiasi variabile Integer si sceglie di eseguirne il mapping).
void AFXAPI DDX_FieldScroll(
CDataExchange* pDX,
int nIDC,
int& value,
CRecordset* pRecordset
);
void AFXAPI DDX_FieldScroll(
CDataExchange* pDX,
int nIDC,
int& value,
CDaoRecordset* pRecordset
);
Parametri
pDX
Un puntatore a un oggetto di CDataExchange. Il framework viene fornito questo oggetto per stabilire il contesto dello scambio di dati, inclusa la direzione.nIDC*
L'id del primo in un gruppo (con stile WS_GROUP) di controlli adiacenti pulsante di opzione nell'oggetto di CDaoRecordView o di CRecordView.corrispondente
Un riferimento a un membro dati di campo in CRecordset o nell'oggetto collegato di CDaoRecordset.pRecordset
Un puntatore all'oggetto di CDaoRecordset o di CRecordset con cui i dati vengono scambiati.
Note
In spostare i dati dal recordset al controllo, la funzione imposta la posizione di scorrimento del controllo scrollbar il valore specificato il valore. In un trasferimento dal recordset nel controllo, se il campo del recordset è null, il controllo scrollbar è impostato su 0. In un trasferimento dal controllo del recordset, se il controllo è vuoto, il valore del campo del recordset è 0.
Utilizzare la prima versione se si utilizzano le classi basate su ODBC. Utilizzare la seconda versione se si utilizzano le classi basate su DAO.
Per ulteriori informazioni su DDX, vedere Dialog Data Exchange (DDX) e Dialog Data Validation (DDV). Per ulteriori informazioni ed esempi su DDX per CRecordView e i campi di CDaoRecordView, vedere l'articolo Visualizzazioni di record.
Esempio
Vedere DDX_FieldText per un esempio di DDX_Field generale. Le chiamate a DDX_FieldScroll sarebbero simili.
Requisiti
Intestazione: afxdao.h