メッセージのMCM_GETRANGE

月の予定表コントロールに設定された最小および最大の許容日付を取得します。 このメッセージは、明示的に送信することも 、MonthCal_GetRange マクロを使用して送信することもできます。

パラメーター

wParam

ゼロを指定してください。

lParam

日付制限情報を受け取る SYSTEMTIME 構造体の 2 要素配列へのポインター。 最小制限は lprgSysTimeArray[0] に設定され、 lprgSysTimeArray[1] は上限を受け取ります。 いずれかの要素がゼロすべてに設定されている場合、月のカレンダー コントロールに対応する制限は設定されません。 このパラメーターは有効なアドレスである必要があり、 NULL にすることはできません。

戻り値

ゼロ (制限が設定されていない) または制限情報を指定する次の値の組み合わせを指定できる DWORD を 返します。

リターン コード 説明
GDTR_MAX
コントロールの上限が設定されています。 lprgSysTimeArray[0] は有効であり、該当する日付情報が含まれています。
GDTR_MIN
コントロールの最小制限が設定されています。 lprgSysTimeArray[1] は有効であり、該当する日付情報が含まれています。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
Header
Commctrl.h

こちらもご覧ください

月のカレンダー コントロールの時刻