Freigeben über


MonthCal_SetMonthDelta Makro (commctrl.h)

Legt die Bildlaufrate für ein Monatskalendersteuerelement fest. Die Bildlaufrate ist die Anzahl der Monate, mit denen das Steuerelement seine Anzeige verschiebt, wenn der Benutzer auf eine Bildlaufschaltfläche klickt. Sie können dieses Makro verwenden oder die MCM_SETMONTHDELTA Nachricht explizit senden.

Syntax

INT MonthCal_SetMonthDelta(
   HWND hmc,
   INT  n
);

Parameter

hmc

Typ: HWND-

Behandeln sie ein Monatskalendersteuerelement.

n

Typ: INT-

Wert, der die Anzahl der Monate darstellt, die als Bildlaufrate des Steuerelements festgelegt werden sollen. Wenn dieser Wert null ist, wird das Monatsdelta auf den Standardwert zurückgesetzt. Dies ist die Anzahl der Monate, die im Steuerelement angezeigt werden.

Rückgabewert

Typ: INT-

Gibt einen INT-Wert zurück, der die vorherige Bildlaufrate darstellt. Wenn die Bildlaufrate zuvor nicht festgelegt wurde, ist der Rückgabewert null.

Bemerkungen

Die BILD-AUF- und BILD-AB-TASTE, VK_PRIOR und VK_NEXT, ändern den ausgewählten Monat um einen Monat, unabhängig von der Anzahl der angezeigten Monate oder dem durch MCM_SETMONTHDELTAfestgelegten Wert.

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