SetDoubleClickTime 関数 (winuser.h)

マウスのダブルクリック時間を設定します。 ダブルクリックとは、マウス ボタンの 2 回連続したクリックで、1 回目が行われてから、指定されている時間内に 2 回目が行われた場合です。 ダブルクリック時間は、ダブルクリックの 1 回目と 2 回目のクリックの間に経過できる最大ミリ秒数です。

構文

BOOL SetDoubleClickTime(
  [in] UINT unnamedParam1
);

パラメーター

[in] unnamedParam1

型: UINT

ダブルクリックの 1 回目と 2 回目のクリックの間に発生する可能性があるミリ秒数。 このパラメーターが 0 に設定されている場合、システムは既定のダブルクリック時間 500 ミリ秒を使用します。 このパラメーター値が 5000 ミリ秒を超える場合、システムはその値を 5000 ミリ秒に設定します。

戻り値

種類: BOOL

関数が成功すると、戻り値は 0 以外になります。

関数が失敗した場合は、0 を返します。 詳細なエラー情報を得るには、GetLastError を呼び出します。

解説

SetDoubleClickTime 関数は、システム内のすべてのウィンドウのダブルクリック時間を変更します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winuser.h (Windows.h を含む)
Library User32.lib
[DLL] User32.dll
API セット ext-ms-win-ntuser-mouse-l1-1-1 (Windows 10 バージョン 10.0.14393 で導入)

関連項目

概念

GetDoubleClickTime

マウス入力

参照