MONTHDAYSTATE

MONTHDAYSTATE データ型は、1 か月の各日の状態を保持するビットフィールドです。 データ型は、次のように Commctrl.h で定義されます。

typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;

各ビット (0 ~ 30) は、1 か月の 1 日の状態を表します。 ビットがオンの場合は、対応する日が太字で表示されます。オフの場合は、表示される際に何も強調されません。

このデータ型は、 MCM_SETDAYSTATE メッセージと対応するマクロ (MonthCal_SetDayState) と共に使用されます。 MONTHDAYSTATE 値が 31 日未満の月を参照して使用される場合は、必要なビットのみがアクセスされます。

このデータ型は、Comctl32.dll のバージョン 4.70 で最初に定義されました。