MonthCal_SetRange マクロ (commctrl.h)
1 か月の予定表コントロールの許容される日付の最小値と最大値を設定します。 このマクロを使用することも、 MCM_SETRANGE メッセージを明示的に送信することもできます。
構文
void MonthCal_SetRange(
hmc,
gd,
rgst
);
パラメーター
hmc
種類: HWND
月の予定表コントロールを処理します。
gd
型: DWORD
設定する日付制限を指定するフラグ値。 この値は、次のいずれかまたは両方である必要があります。
値 | 意味 |
---|---|
|
許容される最大日付が設定されています。 lprgSysTimeArray[1] の SYSTEMTIME 構造体には日付情報が含まれている必要があります。 |
|
許容される最小日付が設定されています。 lprgSysTimeArray[0] の SYSTEMTIME 構造体には日付情報が含まれている必要があります。 |
rgst
種類: LPSYSTEMTIME
日付制限を含む SYSTEMTIME 構造体の 2 要素配列へのポインター。 GDTR_MAXを指定する場合は最大制限を lprgSysTimeArray[1] に、GDTR_MINを指定する場合は lprgSysTimeArray[0] に最小制限を含む必要があります。
戻り値
なし
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commctrl.h |