Share via


Entrée de souris (Bien démarrer avec Win32 et C++)

Windows prend en charge les souris avec jusqu’à cinq boutons : gauche, milieu et droite, ainsi que deux boutons supplémentaires appelés XBUTTON1 et XBUTTON2.

illustration montrant les boutons gauche (1), droite (2), milieu (3) et xbutton1 (4).

La plupart des souris pour Windows ont au moins les boutons gauche et droit. Le bouton gauche de la souris est utilisé pour pointer, sélectionner, faire glisser, etc. Le bouton droit de la souris affiche généralement un menu contextuel. Certaines souris ont une roulette de défilement située entre les boutons gauche et droit. Selon la souris, la roulette de défilement peut également être cliquable, ce qui en fait le bouton central.

Les boutons XBUTTON1 et XBUTTON2 sont souvent situés sur les côtés de la souris, près de la base. Ces boutons supplémentaires ne sont pas présents sur toutes les souris. Le cas échéant, les boutons XBUTTON1 et XBUTTON2 sont souvent mappés à une fonction d’application, telle que la navigation vers l’avant et vers l’arrière dans un navigateur Web.

Les utilisateurs gauchers trouvent souvent plus confortable d’échanger les fonctions des boutons gauche et droit, en utilisant le bouton droit comme pointeur et le bouton gauche pour afficher le menu contextuel. Pour cette raison, la documentation d’aide de Windows utilise les termes bouton principal et bouton secondaire, qui font référence à la fonction logique plutôt qu’à l’emplacement physique. Dans le paramètre par défaut (droitier), le bouton gauche est le bouton principal et le bouton de droite est le bouton secondaire. Toutefois, les termes clic droit et clic gauche font référence à des actions logiques. Cliquer avec le bouton gauche signifie cliquer sur le bouton principal, que ce bouton se trouve physiquement sur le côté droit ou gauche de la souris.

Quelle que soit la façon dont l’utilisateur configure la souris, Windows traduit automatiquement les messages de la souris afin qu’ils soient cohérents. L’utilisateur peut permuter les boutons principaux et secondaires au milieu de l’utilisation de votre programme, et cela n’affectera pas le comportement de votre programme.

La documentation MSDN utilise les termes bouton gauche et bouton droit pour désigner le bouton principal et le bouton secondaire . Cette terminologie est cohérente avec les noms des messages de fenêtre pour l’entrée de la souris. N’oubliez pas que les boutons physiques gauche et droit peuvent être échangés.

Suivant

Réponse aux clics de souris