Connaitre le nombre de bouton d'une souris

Soyez le premier à donner votre avis sur cette source.

Vue 4 931 fois - Téléchargée 417 fois

Description

Comment puis-je savoir le nombre de bouton que la souris dispose ?

Mettez ce code dans un module :

Source / Exemple :


Declare Function GetSystemMetrics Lib "user32" Alias "GetSystemMetrics" (ByVal nIndex As Long) As Long
Public Const SM_CMOUSEBUTTONS = 43

' Puis mettez ce code dans un Bouton_Click par exemple

MsgBox("Votre Souris dispose de " & GetSystemMetrics(SM_CMOUSEBUTTONS) & " bouton(s) ")

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

ICIoBRa
Messages postés
368
Date d'inscription
dimanche 24 juin 2001
Statut
Membre
Dernière intervention
7 décembre 2015
-
Vous embéteZ pas a faire ces codes, Vous aVeZ juste a baisser un pti peu la tête, et Voila ! Vous saVeZ le nombre de boutons ke Vous aVeZ sur Votre souris sans code !
jdéconne ;p
cs_Soda
Messages postés
22
Date d'inscription
samedi 27 avril 2002
Statut
Membre
Dernière intervention
19 décembre 2007
-
Pareil pour moi: 4 boutons et 2 roulettes et seulement 2 détectés...

Mais je pense avoir trouvé prq:
Certaines souris sont branchés sur le port PS2 et sur un autre port. Mais si votre PC est ancien, il ne possède pas de port PS2 et la souris et donc branchée sur l'autre port. Seulement, pour fonctionner, certaines souris nécéssitent le port PS2(En général, c'est pour la mollette) et donc, les certains bouttons ne sont pas détectés...
pareil que zadx !
Sa marche pas !!
J'ai une souris optique 5 boutons(roulette inclus) et il ne détecte que 2 boutons
j'ai VB6
J'ai une machine qui est connectée a un com1. la machine reçoit l'instruction et revoit ces données via ce com . Moi Je veux envoyer et recevoir sur un autre port (port du clavier ) ces données y a t'il un moyen de travailler avec le port clavier en lui attribuant la même adresse que com1 dans la memoire.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.