Функция SwapMouseButton


Функция 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

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz