Freigeben über


MonthCal_SetCurSel Makro (commctrl.h)

Legt das aktuell ausgewählte Datum für ein Monatskalendersteuerelement fest. Wenn das angegebene Datum nicht angezeigt wird, aktualisiert das Steuerelement die Anzeige, um es in die Ansicht zu bringen. Sie können dieses Makro verwenden oder die MCM_SETCURSEL Nachricht explizit senden.

Syntax

BOOL MonthCal_SetCurSel(
   HWND         hmc,
   LPSYSTEMTIME pst
);

Parameter

hmc

Typ: HWND-

Behandeln sie ein Monatskalendersteuerelement.

pst

Typ: LPSYSTEMTIME-

Zeiger auf eine SYSTEMTIME- Struktur, die das Datum enthält, das als aktuelle Auswahl festgelegt werden soll. Die Zeitmmber dieser Struktur werden ignoriert.

Rückgabewert

Typ: BOOL-

Gibt "nonzero" zurück, wenn dies erfolgreich ist, oder 0 andernfalls null. Dieses Makro schlägt fehl, wenn es auf ein Monatskalendersteuerelement angewendet wird, das die MCS_MULTISELECT Formatvorlage verwendet.

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