souris 7 bouton (windows) - C++ - Programmation
Marsh Posté le 12-11-2002 à 09:33:14
Pour les boutons 3, 4 et 5, on fait comment ? Ca doit être pareil pour 6 et 7.
Les API standard : y a LBUTTON, R et Middle button.
Les autres n'émulent pas des actions Windows (comme raccourci clavier) ?
API du pilote souris ?
Marsh Posté le 12-11-2002 à 21:18:41
ReplyMarsh Posté le 12-11-2002 à 22:57:43
Je pense que tu devrais aller voir ici : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/VirtualKeyCodes.asp. Tu trouveras la liste des Virtual Keys et notamment VK_XBUTTON1 et VK_XBUTTON2 qui correspondent à des boutons souris supplémentaires. Ces codes sont envoyés au travers des messages WM_KEYDOWN et autres.
Par contre, je pense que c'est effectivement dépendant du pilote de souris.
Marsh Posté le 12-11-2002 à 23:05:45
Sinon tu peux avoir accès aux 8 boutons des MX500/MX700 en directinput.
télécharge le SDK du DirectX8.
Marsh Posté le 13-11-2002 à 11:36:22
Quand y aura 102 boutons sur une souris, ça deviendra un clavier.
Marsh Posté le 14-11-2002 à 16:48:55
bjone a écrit a écrit : Sinon tu peux avoir accès aux 8 boutons des MX500/MX700 en directinput. télécharge le SDK du DirectX8. |
euh moi ça m'interesse aussi mais y'a pas moyen de les avoir sans direct input?
parce que pour un programme a la con c'est un peu abuse de rajouter des composants directX pour utiliser 2 pauvres boutons...
et puis les xbuttons1 & 2 je fais comment moi avec ma MX700 et ces 8 buttons?
oui je sais j'aurais pu me prendre une souris normale mais bon...
edit: apprendre a taper... rien que pour le geste... euhh non rien
Marsh Posté le 15-11-2002 à 02:59:23
Personne n'aurais un pilote permettant de choisir précisément ce que fait le roulement/clic de molette ?
J'aimerais bien y mettre la sélection automatique d'un item de menu contextuel.
Marsh Posté le 12-11-2002 à 04:21:28
comment savoir qu'on a cliqué sur les boutons gauche ou droite du côté de la souris (bouton 6 et 7)
---------------
Borland rulez: http://pages.infinit.net/borland