MONTHDAYSTATE

MONTHDAYSTATE 数据类型是一个位字段,该位字段在一个月内保存每天的状态。 数据类型在 Commctrl.h 中定义,如下所示:

typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;

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

此数据类型与 MCM_SETDAYSTATE 消息和相应的宏一起使用, MonthCal_SetDayState。 当 MONTHDAYSTATE 值在引用 31 天内的月份时,将仅访问所需的位。

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