Souris 9 boutons

jeandudu Messages postés 1 Date d'inscription samedi 11 janvier 2020 Statut Membre Dernière intervention 11 janvier 2020 - 11 janv. 2020 à 12:30
JeuDuTaquin Messages postés 249 Date d'inscription mardi 4 juillet 2017 Statut Membre Dernière intervention 31 mai 2023 - 19 janv. 2020 à 19:32
Bonjour, sur une souris équipée de 9 boutons, quels sont les codes "VK_.........." à utiliser pour les boutons 6 à 9 sachant que les 5 premiers sont connus : VK_ (LBUTTON, RBUTTON, MBUTTON, XBUTTON1, XBUTTON2) ?
Et quelles sont les équivalences ASCII ...
Merci

1 réponse

JeuDuTaquin Messages postés 249 Date d'inscription mardi 4 juillet 2017 Statut Membre Dernière intervention 31 mai 2023 7
Modifié le 19 janv. 2020 à 19:35
Salut Jean,
Difficile de répondre à une valeur correspondante à une exception matérielle.
En effet, ces valeurs non standards et non normalisées sont gérées à l'aide d'un driver spécifique à la souris.
Elle ne sont peut-être pas gérées par la procédure de la souris, mais fait peut-être appel au clavier (F1 à F4 par exemple).
Donc, fait un test clavier pour afficher le caractère ou regarde dans les onglets de paramétrage de la souris.
Généralement, le renvoie de la touche est paramétrable au niveau driver et ne peut être codé en dur, sauf si tu désignes les touches au départ (ABCD;AZER;F1F2F3F4...) que tu demandera à l'utilisateur de paramétrer.
Dans tous les cas, il est préférable d'exporter la config de la souris au niveau logiciel dans un fichier ini ou dans la base de registre, pour rendre le programme compatible avec toutes les marques de souris et de pouvoir l'utiliser avec le clavier au cas où l'utilisateur ne possède pas ce type de souris.
0
Rejoignez-nous