MCM_GETMONTHRANGE Nachricht

Ruft Datumsinformationen ab (mithilfe von SYSTEMTIME-Strukturen ), die die hohen und niedrigen Grenzwerte der Anzeige eines Monatskalendersteuerelements darstellen. Sie können diese Nachricht explizit oder mithilfe des makros MonthCal_GetMonthRange senden.

Parameter

wParam

Wert, der den Bereich der abzurufenden Bereichsgrenzwerte angibt. Dieser Wert muss einer der folgenden Werte sein:

Wert Bedeutung
GMR_DAYSTATE
Schließen Sie vorangehende und nachfolgende Monate mit sichtbarer Reichweite ein, die nur teilweise angezeigt werden.
GMR_VISIBLE
Schließen Sie nur die Monate ein, die vollständig angezeigt werden.

lParam

Zeiger auf ein Zwei-Element-Array von SYSTEMTIME-Strukturen , das die unteren und oberen Grenzwerte des durch wParam angegebenen Bereichs empfängt. Die unteren und oberen Grenzwerte werden in lprgSysTimeArray[0] bzw . lprgSysTimeArray[1] platziert. Dieser Parameter muss eine gültige Adresse sein und darf nicht NULL sein.

Rückgabewert

Gibt einen INT-Wert zurück, der den Bereich in Monaten darstellt, der von den beiden bei lParam zurückgegebenen Grenzwerten überspannt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Commctrl.h

Siehe auch

Zeiten im Monatskalendersteuerelement