Freigeben über


MonthCal_GetRange Makro (commctrl.h)

Ruft das für ein Monatskalendersteuerelement festgelegte mindest- und maximal zulässige Datumsangaben ab. Sie können dieses Makro verwenden oder die MCM_GETRANGE Nachricht explizit senden.

Syntax

DWORD MonthCal_GetRange(
   HWND         hmc,
   LPSYSTEMTIME rgst
);

Parameter

hmc

Typ: HWND-

Behandeln sie ein Monatskalendersteuerelement.

rgst

Typ: LPSYSTEMTIME-

Zeiger auf ein Array mit zwei Elementen SYSTEMTIME- Strukturen, die die Datumsgrenzwerte erhalten. Der Mindestgrenzwert wird in rgst[0] festgelegt, und rgst[1] erhält den Höchstwert. Wenn eines der Elemente auf alle Nullen festgelegt ist, wird für das Monatskalendersteuerelement kein entsprechendes Limit festgelegt. Die Zeit, zu der Mitglieder dieser Strukturen nicht geändert werden. Dieser Parameter muss eine gültige Adresse sein und darf nicht NULL-werden.

Rückgabewert

Typ: DWORD-

Gibt einen DWORD- Wert zurück, der null sein kann (es werden keine Grenzwerte festgelegt) oder eine Kombination der folgenden Werte, die Grenzwertinformationen angeben:

Rückgabecode Beschreibung
GDTR_MAX Für das Steuerelement ist ein Höchstgrenzwert festgelegt; rgst[0] ist gültig und enthält die anwendbaren Datumsinformationen.
GDTR_MIN Für das Steuerelement ist ein Mindestgrenzwert festgelegt; rgst[1] ist gültig und enthält die anwendbaren Datumsinformationen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h