SwapMouseButton, fonction (winuser.h)

Inverse ou rétablit la signification des boutons gauche et droit de la souris.

Syntaxe

BOOL SwapMouseButton(
  [in] BOOL fSwap
);

Paramètres

[in] fSwap

Type : BOOL

Si ce paramètre a la valeur TRUE, le bouton gauche génère des messages de bouton droit et le bouton droit génère des messages de bouton gauche. Si ce paramètre a la valeur FALSE, les boutons sont restaurés à leur signification d’origine.

Valeur retournée

Type : BOOL

Si la signification des boutons de la souris a été inversée précédemment, avant l’appel de la fonction, la valeur de retour est différente de zéro.

Si la signification des boutons de la souris n’a pas été inversée, la valeur de retour est zéro.

Remarques

L’échange de boutons est fourni à titre pratique pour les personnes qui utilisent la souris avec leurs mains gauches. La fonction SwapMouseButton est généralement appelée par Panneau de configuration uniquement. Bien qu’une application soit libre d’appeler la fonction, la souris est une ressource partagée et l’inversion de la signification de ses boutons affecte toutes les applications.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll

Voir aussi

Conceptuel

Entrées de la souris

Référence

SetDoubleClickTime