Funzione SwapMouseButton (winuser.h)

Inverte o ripristina il significato dei pulsanti sinistro e destro del mouse.

Sintassi

BOOL SwapMouseButton(
  [in] BOOL fSwap
);

Parametri

[in] fSwap

Tipo: BOOL

Se questo parametro è TRUE, il pulsante sinistro genera messaggi con pulsante destro del mouse e il pulsante destro genera messaggi con pulsante sinistro. Se questo parametro è FALSE, i pulsanti vengono ripristinati ai relativi significati originali.

Valore restituito

Tipo: BOOL

Se il significato dei pulsanti del mouse è stato invertito in precedenza, prima della chiamata della funzione, il valore restituito è diverso da zero.

Se il significato dei pulsanti del mouse non è stato invertito, il valore restituito è zero.

Commenti

Lo scambio dei pulsanti viene fornito per comodità alle persone che usano il mouse con le mani sinistra. La funzione SwapMouseButton viene in genere chiamata solo da Pannello di controllo. Anche se un'applicazione è libera di chiamare la funzione, il mouse è una risorsa condivisa e il significato dei pulsanti influisce su tutte le applicazioni.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll

Vedi anche

Informazioni concettuali

Mouse Input

Riferimento

SetDoubleClickTime