Função SwapMouseButton (winuser.h)

Inverte ou restaura o significado dos botões esquerdo e direito do mouse.

Sintaxe

BOOL SwapMouseButton(
  [in] BOOL fSwap
);

Parâmetros

[in] fSwap

Tipo: BOOL

Se esse parâmetro for TRUE, o botão esquerdo gerará mensagens do botão direito e o botão direito gerará mensagens no botão esquerdo. Se esse parâmetro for FALSE, os botões serão restaurados para seus significados originais.

Retornar valor

Tipo: BOOL

Se o significado dos botões do mouse tiver sido invertido anteriormente, antes da função ser chamada, o valor retornado não será zero.

Se o significado dos botões do mouse não tiver sido invertido, o valor retornado será zero.

Comentários

A troca de botões é fornecida como uma conveniência para as pessoas que usam o mouse com as mãos esquerdas. A função SwapMouseButton geralmente é chamada apenas por Painel de Controle. Embora um aplicativo seja livre para chamar a função, o mouse é um recurso compartilhado e reverter o significado de seus botões afeta todos os aplicativos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winuser.h (inclua Windows.h)
Biblioteca User32.lib
DLL User32.dll

Confira também

Conceitual

Entrada por mouse

Referência

SetDoubleClickTime