Freigeben über


DDX_FieldSlider

Um die Funktion DDX_FieldSlider synchronisiert die Daumenlage eines Schieberegler-Steuerelements in einer Datensatzansicht und int Felddatenmember eines Recordsets, das der Datensatzansicht zugeordnet ist (oder mit, hört Integervariablen Sie wählen, zuzuordnenden Datenbank).

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

Parameter

  • pDX
    Ein Zeiger auf ein CDataExchange-Objekt. Das Framework stellt dieses Objekt, um den Kontext des Datenaustausches, einschließlich ihrer Richtung einzurichten.

  • nIDC
    Die Ressourcen-ID des Schieberegler-Steuerelements.

  • Wert
    Ein Verweis auf das ausgetauscht werden Wert. Dieser Parameter wird angehalten oder wird verwendet werden, um die aktuelle Daumenlage des Slider-Steuerelements festzulegen.

  • pRecordset
    Ein Zeiger zu zugeordneten CRecordset oder das CDaoRecordset-Objekt, mit denen Daten ausgetauscht werden.

Hinweise

Wenn diese Daten vom Recordset den Schieberegler verschoben wird, wird diese Funktion die Position des Schiebereglers auf den Wert fest, der im Wert angegeben wird. Auf einer Übertragung Recordsetdaten das Steuerelement, wenn das Recordsetfeld ungültig ist, wird die Position des Schieberegler-Steuerelements auf 0 festgelegt. Auf einer Übertragung vom Steuerelement an das Recordset, falls das Steuerelement leer ist, ist der Wert des Recordsetfelds 0.

DDX_FieldSlider tauscht Bereichsinformationen nicht mit den Schieberegler-Steuerelementen aus, die zum Festlegen eines Bereichs statt einfach eine Position möglich ist.

Verwenden Sie die erste Überschreibung der Funktion, wenn Sie mit den Klassen ODBC-basierten arbeiten. Verwenden Sie beim zweiten Überschreiben mit den DAO-basierten Klassen.

Weitere Informationen über DDX finden Sie unter Dialogdatenaustausch (DDX, Dialog Data Exchange) und Dialogdatenvalidierung (DDV, Dialog Data Validation). Weitere Beispiele und weitere Informationen über DDX für CRecordView und CDaoRecordView Felder, finden Sie unter Datensatzansichten. Informationen zum Slider-Steuerelementen, finden Sie unter Verwenden CSliderCtrl.

Beispiel

DDX_FieldText finden Sie ein Beispiel des DDX_Field. Aufrufe DDX_FieldSlider würden aussehen.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

DDX_Slider

DDV_MinMaxSlider

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBString

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldLBIndex

Konzepte

MFC-Makros, globale Funktionen und globale Variablen