CMonthCalCtrl::GetToday
Pobiera informacje daty do daty określonej jako "dzisiaj" w formancie kalendarza miesięcznego.
BOOL GetToday(
COleDateTime& refDateTime
) const;
BOOL GetToday(
COleDateTime& refDateTime
) const;
BOOL GetToday(
LPSYSTEMTIME pDateTime
) const;
Parametry
refDateTime
Odwołanie do COleDateTime lub CTime obiektów wskazująca bieżący dzień.pDateTime
Wskaźnik do SYSTEMTIME strukturę, która będzie otrzymywać informacje daty.Ten parametr musi być prawidłowy adres i nie może być NULL.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.
Uwagi
Ta funkcja Członkowskie implementuje zachowanie komunikatu Win32 MCM_GETTODAY, jak opisano w Windows SDK.W celu wykonania MFC firmy GetToday, można określić COleDateTime obciążenie, CTime użycia, lub SYSTEMTIME użycie struktury.
Przykład
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);
}
}
Wymagania
Nagłówek: afxdtctl.h