Freigeben über


DDX_DateTimeCtrl

Die DDX_DateTimeCtrl-Funktion verwaltet die Übertragung des Datums und/oder der Zeitdaten zwischen einem Steuerelement für die Datums- und Zeitauswahl (CDateTimeCtrl) in einem Dialogfeld oder einem Formularansichtsobjekt und entweder CTime oder ein Datenmember des Dialogfelds COleDateTime oder des Formularansichtsobjekts.

void AFXAPI DDX_DateTimeCtrl( 
   CDataExchange* pDX, 
   int nIDC, 
   CTime& value  
); 
void AFXAPI DDX_DateTimeCtrl( 
   CDataExchange* pDX, 
   int nIDC, 
   COleDateTime& value  
); 
void AFXAPI DDX_DateTimeCtrl( 
   CDataExchange* pDX, 
   int nIDC, 
   CString& value  
);

Parameter

  • pDX
    Ein Zeiger auf ein CDataExchange-Objekt. Das Framework stellt dieses Objekt, um den Kontext des Datenaustausches, einschließlich ihrer Richtung einzurichten. Sie müssen nicht, um das Objekt zu löschen.

  • nIDC
    Die Ressourcen-ID des Steuerelements für die Datums- und Zeitauswahl zugeordnete der Membervariable.

  • Wert
    In den ersten zwei Versionen, in einem Verweis auf eine CTime oder COleDateTime-Membervariable, im Dialogfeld, in der oder im Steuerelementansichtsobjekt Formularansicht, mit dem Daten ausgetauscht werden. In der dritten Version ein Verweis auf ein CString Datenmembersteuerelementansichtsobjekt.

Hinweise

Wenn DDX_DateTimeCtrl aufgerufen wird, wird Wert auf den aktuellen Zustand des Steuerelements für die Datums- und Zeitauswahl festgelegt, oder das Steuerelement ist auf Wert, abhängig von der Richtung des Austausch festgelegt.

In der dritten Version oben, DDX_DateTimeCtrl verwaltet die Übertragung von Daten zwischen einem CString und einem CString Datum-Zeit-Steuerelement Datenmember des Steuerelementansichtsobjekts. Die Zeichenfolge wird mithilfe der aktuellen Regeln des Gebietsschemas für die Formatierung von Datumsangaben und Zeitangaben formatiert.

Weitere Informationen über DDX finden Sie unter Dialogdatenaustausch (DDX, Dialog Data Exchange) und Dialogdatenvalidierung (DDV, Dialog Data Validation).

Anforderungen

Header: afxoledb.h

Siehe auch

Referenz

CDateTimeCtrl-Klasse

CDateTimeCtrl::SetRange

CDateTimeCtrl::GetRange

DDV_MinMaxDateTime

Konzepte

MFC-Makros, globale Funktionen und globale Variablen

Weitere Ressourcen

Standard-Dialogdatenaustauschroutinen