CDateTimeCtrl::SetTime
Imposta l'ora di un controllo di selezione data e ora.
BOOL SetTime(
const COleDateTime& timeNew
);
BOOL SetTime(
const CTime* pTimeNew
);
BOOL SetTime(
LPSYSTEMTIME pTimeNew = NULL
);
Parametri
timeNew
Un riferimento a contenere l'oggetto COleDateTime a cui il controllo verrà impostato.pTimeNew
Nella seconda versione precedente, un puntatore a un oggetto CTime che contiene il momento in cui il controllo verrà impostato.Nella terza versione precedente, un puntatore a una struttura SYSTEMTIME che contiene il momento in cui il controllo verrà impostato.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Questa funzione membro implementa il comportamento di messaggi Win32 DTM_SETSYSTEMTIME, come descritto in Windows SDK.Nell'implementazione SetTime, è possibile utilizzare le classi CTime o COleDateTime, è possibile utilizzare una struttura SYSTEMTIME, per impostare le informazioni audio.
Esempio
// set with a CTime
CTime timeTime(1998, 4, 3, 0, 0, 0);
VERIFY(m_DateTimeCtrl.SetTime(&timeTime));
// set with a COleDateTime object
COleDateTime oletimeTime(1998, 4, 3, 0, 0, 0);
VERIFY(m_DateTimeCtrl.SetTime(oletimeTime));
// set using the SYSTEMTIME
SYSTEMTIME sysTime;
memset(&sysTime, 0, sizeof(sysTime));
sysTime.wYear = 1998;
sysTime.wMonth = 4;
sysTime.wDay = 3;
VERIFY(m_DateTimeCtrl.SetTime(&sysTime));
Requisiti
Header: afxdtctl.h