MONTHDAYSTATE

Der MONTHDAYSTATE-Datentyp ist ein Bitfeld, das den Zustand jedes Tages in einem Monat enthält. Der Datentyp wird in Commctrl.h wie folgt definiert:

typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;

Jedes Bit (0 bis 30) stellt den Zustand eines Tages in einem Monat dar. Wenn ein Bit ein on ist, wird der entsprechende Tag fett angezeigt. Andernfalls wird sie ohne Hervorhebung angezeigt.

Dieser Datentyp wird mit der MCM _ SETDAYSTATE-Nachricht und dem entsprechenden Makro MonthCal _ SetDayState verwendet. Wenn MONTHDAYSTATE-Werte als Verweis auf Monate verwendet werden, die kürzer als 31 Tage sind, wird nur auf die erforderlichen Bits zugegriffen.

Dieser Datentyp wurde zuerst in Version 4.70 des Comctl32.dll.