MONTHDAYSTATE
Le type de données MONTHDAYSTATE est un champ de bits qui contient l’état de chaque jour dans un mois. Le type de données est défini dans Commctrl.h comme suit :
typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;
Chaque bit (0 à 30) représente l’état d’un jour dans un mois. Si un bit est activé, le jour correspondant s'affiche en gras ; sinon il s'affiche sans l'accentuation.
Ce type de données est utilisé avec le message MCM_SETDAYSTATE et la macro , MonthCal_SetDayState correspondante. Lorsque les valeurs MONTHDAYSTATE sont utilisées en référence à des mois inférieurs à 31 jours, seuls les bits nécessaires sont accessibles.
Ce type de données a été défini pour la première fois dans la version 4.70 de Comctl32.dll.