Partager 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 droit, plus deux boutons supplémentaires appelés XBUTTON1 et XBUTTON2.

Une illustration montre les boutons gauche (1), droit (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 molette de défilement située entre les boutons gauche et droit. Selon la souris, la molette de défilement peut également être cliquable, ce qui en fait le bouton du milieu.

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. S’ils sont présents, les boutons XBUTTON1 et XBUTTON2 sont souvent affectés à une fonction d’application, comme la navigation avant et 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 se réfèrent à 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 droit est le bouton secondaire. Cependant, les termes clic droit et clic gauche se réfèrent à des actions logiques. Faire un clic gauche signifie cliquer sur le bouton principal, que ce bouton soit physiquement à droite ou à gauche de la souris.

Peu importe comment l’utilisateur configure la souris, Windows traduit automatiquement les messages de la souris pour qu’ils soient cohérents. L’utilisateur peut échanger les boutons principal et secondaire en cours d’utilisation de votre programme, et cela n’affectera pas le comportement de votre programme.

Les termes bouton gauche et bouton droit sont parfois utilisés respectivement à la place de principal et secondaire. Cette terminologie est cohérente avec les noms des messages de fenêtre pour l’entrée de la souris. Rappelez-vous simplement que les boutons gauche et droit physiques peuvent être échangés.

Next

Réponse aux clics de souris