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 peu est activé, le jour correspondant s’affiche en gras ; sinon, elle sera affichée sans accentuation.

Ce type de données est utilisé avec le message MCM_SETDAYSTATE et la macro correspondante, MonthCal_SetDayState. 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 d’abord été défini dans version 4.70 de Comctl32.dll.