Функция SwapMouseButton (winuser.h)
Изменяет или восстанавливает значение левой и правой кнопок мыши.
Синтаксис
BOOL SwapMouseButton(
[in] BOOL fSwap
);
Параметры
[in] fSwap
Тип: BOOL
Если этот параметр имеет значение TRUE, левая кнопка создает сообщения правой кнопки, а правая — сообщения левой кнопки. Если этот параметр имеет значение FALSE, кнопки восстанавливаются до исходного значения.
Возвращаемое значение
Тип: BOOL
Если значение кнопок мыши было отменено ранее, то до вызова функции возвращаемое значение будет ненулевым.
Если значение кнопок мыши не было изменено, возвращаемое значение равно нулю.
Комментарии
Переключение кнопок предоставляется для удобства для пользователей, которые используют мышь с левой руки. Функция SwapMouseButton обычно вызывается только панель управления. Хотя приложение может свободно вызывать функцию, мышь является общим ресурсом, и изменение значения ее кнопок влияет на все приложения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winuser.h (включая Windows.h) |
Библиотека | User32.lib |
DLL | User32.dll |
См. также раздел
Основные понятия
Справочные материалы