Megosztás:


MONTHDAYSTATE

A MONTHDAYSTATE adattípus egy olyan bitmező, amely egy hónap minden napjának állapotát tartalmazza. Az adattípus a Következő módon van definiálva a Commctrl.h-ban:

typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;

Minden bit (0–30) egy hónap egy napjának állapotát jelöli. Ha egy bit be van kapcsolva, a megfelelő nap félkövér színben jelenik meg; ellenkező esetben hangsúly nélkül jelenik meg.

Ezt az adattípust használja a MCM_SETDAYSTATE üzenet és a megfelelő makró, MonthCal_SetDayState. Ha a MONTHDAYSTATE értékeket a 31 napnál rövidebb hónapokra hivatkozva használják, csak a szükséges bitek lesznek elérhetők.

Ezt az adattípust először Comctl32.dll4.70-es verziójában definiálták.