次の方法で共有


DateTime_GetRange マクロ (commctrl.h)

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

構文

DWORD DateTime_GetRange(
   HWND         hdp,
   LPSYSTEMTIME rgst
);

パラメーター

hdp

型: HWND

DTP コントロールへのハンドル。

rgst

型: LPSYSTEMTIME

SYSTEMTIME 構造体の 2 要素配列へのポインター。

戻り値

型: DWORD

GDTR_MINまたはGDTR_MAXの組み合わせである DWORD 値を返します。 SYSTEMTIME 配列の最初の要素には、許容される最小時間が含まれています。 SYSTEMTIME 配列の 2 番目の要素には、許容される最大時間が含まれています。

備考

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

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー commctrl.h