MONTHDAYSTATE

MONTHDAYSTATE 数据类型是一个位域,用于保存一个月中每天的状态。 该数据类型在 Commctrl.h 中的定义如下:

typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;

每个位(0 到 30)表示一个月中某一天的状态。 如果某个位处于打开状态,则以粗体显示对应的那一天,否则将不会突出显示。

此数据类型与 MCM_SETDAYSTATE 消息和相应的宏 MonthCal_SetDayState 一起使用。 当 MONTHDAYSTATE 值被用于少于 31 天的月份时,将只会访问所需的位。

此数据类型首次在版本 4.70 Comctl32.dll 中定义。