Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Datumsinformationen für das Datum ab, das für ein Monatskalender-Steuerelement angegeben wird als "today".
BOOL GetToday(
COleDateTime& refDateTime
) const;
BOOL GetToday(
COleDateTime& refDateTime
) const;
BOOL GetToday(
LPSYSTEMTIME pDateTime
) const;
Parameter
refDateTime
Ein Verweis auf einen COleDateTime oder CTime-Objekt, das den aktuellen Tag angibt.pDateTime
Ein Zeiger auf eine SYSTEMTIME-Struktur, die die Datumsinformationen abruft.Dieser Parameter muss eine gültige Adresse sein und kann nicht NULL sein.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.
Hinweise
Diese Memberfunktion implementiert das Verhalten der Win32-Meldung MCM_GETTODAY, wie in Windows SDK beschrieben.In MFC Implementierung von GetToday, können Sie eine COleDateTime Verwendung, eine CTime Verwendung oder eine SYSTEMTIME-Strukturverwendung angeben.
Beispiel
void CMonthCalDlg::OnBnClickedGettodaybutton()
{
COleDateTime timeToday;
if (m_calCtrl1.GetToday(timeToday))
{
// Format the date information from the value we received
// and post a message box about it.
CString str = timeToday.Format(VAR_DATEVALUEONLY);
AfxMessageBox(str);
// Set the control's "today" indicator to be five
// days previous.
timeToday -= 5;
m_calCtrl1.SetToday(timeToday);
}
else
{
// Something is wrong!
ASSERT(FALSE);
}
}
Anforderungen
Header: afxdtctl.h