MONTHDAYSTATE
MONTHDAYSTATE データ型は、各日の状態を 1 か月で保持するビットフィールドです。 データ型は、次のように Commctrl.h で定義されます。
typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;
各ビット (0 ~ 30) は、1 か月の 1 日の状態を表します。 ビットがオンの場合、対応する日は太字で表示されます。それ以外の場合は、強調なしで表示されます。
このデータ型は、MCM_SETDAYSTATE メッセージおよび対応するマクロ (MonthCal_SetDayState) と共に使用されます。 MONTHDAYSTATE 値が 31 日より短い月を参照して使用される場合、必要なビットのみがアクセスされます。
このデータ型は、Comctl32.dllのバージョン 4.70 で最初に定義されました。