メッセージのDTM_SETRANGE

日付と時刻の選択 (DTP) コントロールで許容される最小および最大システム時間を設定します。 このメッセージは、明示的に送信することも 、DateTime_SetRange マクロを使用することもできます。

パラメーター

wParam

有効な範囲の値を指定する値。 このパラメーターは、次の値と組み合わせて指定できます。

意味
GDTR_MIN
SYSTEMTIME 構造体配列の最初の要素は有効であり、最小許容システム時間を設定するために使用されます。
GDTR_MAX
SYSTEMTIME 構造体配列の 2 番目の要素は有効であり、最大許容システム時間を設定するために使用されます。

lParam

SYSTEMTIME 構造体の 2 要素配列へのポインター。 SYSTEMTIME 配列の最初の要素には、許容される最小時間が含まれています。 SYSTEMTIME 配列の 2 番目の要素には、最大許容時間が含まれています。 wParam パラメーターで指定されていない配列要素を埋める必要はありません。

戻り値

成功した場合は 0 以外、それ以外の場合は 0 を返します。

注釈

日付と時刻の選択には、指定した範囲内にある日付/時刻のみが表示されるため、ユーザーは範囲外の日付と時刻を選択できなくなります。 DTM_SETSYSTEMTIME メッセージが範囲外の日付と時刻を指定すると、失敗します。

要件

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