Freigeben über


MonthCal_SetFirstDayOfWeek Makro (commctrl.h)

Legt den ersten Wochentag für ein Monatskalendersteuerelement fest. Sie können dieses Makro verwenden oder die MCM_SETFIRSTDAYOFWEEK Nachricht explizit senden.

Syntax

DWORD MonthCal_SetFirstDayOfWeek(
   HWND hmc,
   INT  iDay
);

Parameter

hmc

Typ: HWND-

Behandeln sie ein Monatskalendersteuerelement.

iDay

Typ: INT-

Wert vom Typ int, der angibt, welcher Tag als erster Tag der Woche festgelegt werden soll, wobei 0 montags, 1 ist Dienstag usw.

Rückgabewert

Typ: DWORD-

Gibt einen DWORD- Wert zurück, der zwei Werte enthält. Das hohe Wort ist ein BOOL Wert, der ungleich Null ist, wenn der vorherige erste Tag der Woche nicht gleich LOCALE_IFIRSTDAYOFWEEK oder null ist. Das niedrige Wort ist ein INT-Wert, der den vorherigen ersten Tag der Woche darstellt.

Bemerkungen

Wenn der erste Wochentag auf einen anderen Wert als die Standardeinstellung (LOCALE_IFIRSTDAYOFWEEK) festgelegt ist, aktualisiert das Steuerelement änderungen am ersten Tag der Woche nicht automatisch basierend auf Gebietsschemaänderungen.

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