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 Informationen über das aktuelle Monatskalender-Steuerelement ab.
BOOL GetCalendarGridInfo(
PMCGRIDINFO pmcGridInfo
) const;
Parameter
Parameter |
Description |
|---|---|
[out] pmcGridInfo |
Zeiger auf eine MCGRIDINFO-Struktur, die Informationen über das aktuelle Monatskalender-Steuerelement abruft.Der Aufrufer ist für das Zuordnen und Initialisieren dieser Struktur zuständig. |
Rückgabewert
true, wenn diese Methode erfolgreich ist; andernfalls false.
Hinweise
Diese Methode sendet die MCM_GETCALENDARGRIDINFO Meldung, die im Windows SDK beschrieben wird.
Anforderungen
Header: afxdtctl.h
Dieses Steuerelement wird in Windows Vista und höher unterstützt.
Zusätzliche Anforderungen für diese Methode werden in Build-Anforderungen für Windows Vista-gemeinsame Regelungen beschrieben.
Beispiel
Im folgenden Codebeispiel wird die Variable, m_monthCalCtrl, die verwendet wird, um auf das Monatskalender-Steuerelement programmgesteuert zuzugreifen.Diese Variable wird im folgenden Beispiel verwendet.
// Variable used to reference the month calendar control.
CMonthCalCtrl m_monthCalCtrl;
// Variable used to reference the splitbutton control.
CSplitButton m_splitButton;
Im folgenden Codebeispiel wird die GetCalendarGridInfo-Methode, um das Kalenderdatum abzurufen, den das aktuelle Monatskalender-Steuerelement anzeigt.
WCHAR name[26];
name[0] = _T('\0');
MCGRIDINFO gridInfo;
gridInfo.cbSize = sizeof(MCGRIDINFO);
gridInfo.dwPart = MCGIP_CALENDARHEADER;
gridInfo.dwFlags = MCGIF_NAME;
gridInfo.iCalendar = 0;
gridInfo.pszName = reinterpret_cast<PWSTR>(&name);
gridInfo.cchName = sizeof(name);
m_monthCalCtrl.GetCalendarGridInfo( &gridInfo );
CString str;
CString calendarDate(name);
str.Format(_T("Calendar date: '%s'"), calendarDate);
AfxMessageBox(str, MB_ICONINFORMATION);