MONTHDAYSTATE
Het gegevenstype MONTHDAYSTATE is een bitveld dat de status van elke dag in een maand bevat. Het gegevenstype wordt als volgt gedefinieerd in Commctrl.h:
typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;
Elke bit (0 tot en met 30) vertegenwoordigt de status van een dag in een maand. Als er een bit is ingeschakeld, wordt de bijbehorende dag vetgedrukt weergegeven; anders wordt deze zonder nadruk weergegeven.
Dit gegevenstype wordt gebruikt met het MCM_SETDAYSTATE bericht en de bijbehorende macro, MonthCal_SetDayState. Wanneer MONTHDAYSTATE-waarden worden gebruikt in verwijzing naar maanden korter dan 31 dagen, worden alleen de benodigde bits geopend.
Dit gegevenstype is voor het eerst gedefinieerd in versie 4.70 van Comctl32.dll.