Condividi tramite


DDX_DateTimeCtrl

La funzione DDX_DateTimeCtrl gestisce il trasferimento dei dati di ora e/o data tra un controllo di selezione data e ora (CDateTimeCtrl) in una finestra di dialogo o in un oggetto visualizzazione form e un membro dati CTime o un membro dati COleDateTime della finestra di dialogo o dell'oggetto visualizzazione form.

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  
);

Parametri

  • pDX
    Un puntatore ad un oggetto CDataExchange. Il framework fornisce questo oggetto per stabilire il contesto dello scambio dei dati, inclusa la relativa direzione. Non è necessario eliminare questo oggetto.

  • nIDC
    ID di risorsa del controllo di selezione data e ora associato alla variabile membro.

  • corrispondente
    Nelle prime due versioni, un riferimento a una variabile membro, a un oggetto finestra di dialogo, visualizzazione form o visualizzazione controllo COleDateTime o CTime con cui i dati vengono scambiati. Nella terza versione, un riferimento a un oggetto visualizzazione controlli dei membri dati CString.

Note

Quando DDX_DateTimeCtrl viene chiamato, valore è impostato allo stato corrente del controllo di selezione data e ora, o il controllo è impostato a valore, a seconda della direzione dello scambio.

Nella terza versione descritta precedente, DDX_DateTimeCtrl gestisce il trasferimento dei dati di CString tra un controllo di tempo relativo alla data e un membro dati CString dell'oggetto visualizzazione controlli. La stringa viene formattata utilizzando le regole correnti delle impostazioni locali per formattare le date e ore.

Per ulteriori informazioni su DDX, vedere Dialog Data Exchange (DDX) e Dialog Data Validation (DDV).

Requisiti

Intestazione: afxoledb.h

Vedere anche

Riferimenti

Classe CDateTimeCtrl

CDateTimeCtrl::SetRange

CDateTimeCtrl::GetRange

DDV_MinMaxDateTime

Concetti

Macro e funzioni globali MFC

Altre risorse

Routine DDX (Dialog Data Exchange) standard