Функция SwapMouseButton изменяет на противоположное (инвертирует) или восстанавливает предназначение левых и правых кнопок мыши.
Синтаксис
BOOL SwapMouseButton( BOOL fSwap ); |
Параметры
fSwap
[in] Устанавливает изменять ли на противоположное, или восстанавливать предназначения кнопок мыши. Если этот параметр - ИСТИНА (TRUE), левая кнопка создает сообщения правой кнопки, а правая кнопка создает сообщения левой кнопки. Если этот параметр - ЛОЖЬ (FALSE), кнопки восстанавливаются в свое первоначальное предназначение.Возвращаемое значение
Если предназначение кнопок мыши было изменено на противоположное до вызова функции, возвращаемое значение не нуль.
Замечания
Обмен предназначения кнопки предусматривается для удобства людям, которые используют мышь своей левой рукой. Функция SwapMouseButton обычно вызывается только Панелью управления (Control Panel). Хотя прикладная программа и освобождается от вызова функции, мышь - это совместно используемый ресурс, и изменение предназначения его кнопок влияет на все приложения.
Смотри также
Обзор Ввод данных от мыши, Функции, используемые мышью, SetDoubleClickTime
Размещение и совместимость SwapMouseButton |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
User32.lib |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |