MonthCal_SetRange Makro (commctrl.h)

Legt die mindest- und maximal zulässigen Datumsangaben für ein Monatskalendersteuerelement fest. Sie können dieses Makro verwenden oder die MCM_SETRANGE Nachricht explizit senden.

Syntax

void MonthCal_SetRange(
   hmc,
   gd,
   rgst
);

Parameter

hmc

Typ: HWND

Verarbeiten eines Monatskalendersteuerelements.

gd

Typ: DWORD

Flagwerte, die angeben, welche Datumsgrenzwerte festgelegt werden. Dieser Wert muss eine oder beide der folgenden Werte sein:

Wert Bedeutung
GDTR_MAX
Das maximal zulässige Datum wird festgelegt. Die SYSTEMTIME-Struktur bei lprgSysTimeArray[1] muss Datumsinformationen enthalten.
GDTR_MIN
Das zulässige Mindestdatum wird festgelegt. Die SYSTEMTIME-Struktur bei lprgSysTimeArray[0] muss Datumsinformationen enthalten.

rgst

Typ: LPSYSTEMTIME

Zeiger auf ein Zwei-Element-Array von SYSTEMTIME-Strukturen , die die Datumslimits enthalten. Der Höchstwert muss in lprgSysTimeArray[1] liegen, wenn GDTR_MAX angegeben ist, und lprgSysTimeArray[0] muss das Mindestlimit enthalten, wenn GDTR_MIN angegeben ist.

Rückgabewert

Keine

Anforderungen

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