MONTHDAYSTATE 数据类型是一个位字段,用于保存一个月内每天的状态。 数据类型在 Commctrl.h 中定义,如下所示:
typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;
每个位 (0 到 30) 表示一个月中的某一天的状态。 如果某个位处于打开位置,则对应的一天将以粗体显示;否则,将不强调它。
此数据类型与 MCM_SETDAYSTATE 消息和相应的宏 MonthCal_SetDayState一起使用。 当 MONTHDAYSTATE 值在引用 31 天以下的月份时,将仅访问所需的位。
此数据类型首先在 Comctl32.dll版本 4.70 中定义。