Функция SetDoubleClickTime (winuser.h)

Задает время двойного щелчка мыши. Двойной щелчок — это последовательность из двух щелчков кнопки мыши, второй — в течение указанного времени после первого. Время двойного щелчка — это максимальное количество миллисекунд, которое может произойти между первым и вторым щелчком двойного щелчка.

Синтаксис

BOOL SetDoubleClickTime(
  [in] UINT unnamedParam1
);

Параметры

[in] unnamedParam1

Тип: UINT

Количество миллисекунд, которое может произойти между первым и вторым щелчком двойного щелчка. Если для этого параметра задано значение 0, система использует время двойного щелчка по умолчанию в 500 миллисекундах. Если значение этого параметра превышает 5000 миллисекунда, система устанавливает значение 5000 миллисекундах.

Возвращаемое значение

Тип: BOOL

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Функция SetDoubleClickTime изменяет время двойного щелчка для всех окон в системе.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winuser.h (включая Windows.h)
Библиотека User32.lib
DLL User32.dll
Набор API ext-ms-win-ntuser-mouse-l1-1-1 (появилось в Windows 10 версии 10.0.14393)

См. также раздел

Основные понятия

GetDoubleClickTime

Ввод с помощью мыши

Справочные материалы