Ond9
Messages postés10Date d'inscriptionsamedi 31 mars 2007StatutMembreDernière intervention24 octobre 2008
-
21 oct. 2008 à 19:00
Ond9
Messages postés10Date d'inscriptionsamedi 31 mars 2007StatutMembreDernière intervention24 octobre 2008
-
24 oct. 2008 à 09:03
Bonjours à tous.
Je cherche à recupèrer le click gauche de ma souris n'importe ou sur l'écrant et dans n'importe quel application,
d'après ce que j'ai compris sa fonctionne avec un "hook" mais je comprend pas trop, j'ai besoin d'un exemple genre :
Affiche un message MessageBox "click gauche appuyer !!!" dès que le click gauche a été pressé.
Je sais ya un exemple sur un autre post mais je ne le comprend pas ^^.
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201360 22 oct. 2008 à 11:10
xmox667> sur chaque poste tu mets toujours entre 2 et 4 messages ne possédant qu'un lien (poster à quelques minutes d'intervalles), possible de tous les regrouper dans un seul message?
Merci d'avance....
Ond9
Messages postés10Date d'inscriptionsamedi 31 mars 2007StatutMembreDernière intervention24 octobre 2008 23 oct. 2008 à 12:39
Lutinnoire j'ai un problème, j'ai remplacer ton rectange qui s'affiche en rouge par une simulation de click gauche quand le boutton gauche de la souris est "DOWN".
Alors sur windows il n'y a pas de soucis sa fonctionne mais dès que je lance un jeux genre battlefield 2 sa ne marche plus ^^ il ne click plus -.- et je ne suis même pas sur qu'il détect "data.ButtonState == MouseButtonState.LeftDown " .
Ma question est pourquoi ?
c'est parce qu'il ny a pas de hook ?
Bon but étant de faire un application pour éviter de cliquer comme un singler sur le bouton gauche de ma souris pour tirer en rafale dans le jeux, mais n'avoir besoin que de le laisser appuyer le boutton gauche pour qu'il fasse les click tout seul ^^
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 23 oct. 2008 à 15:14
Il est possible que pour un jeu ce soit différent, car les jeux utilisent souvent DirectInput. Peut être que le jeu capture la souris en mode "exclusif" et supprime les messages ( WM_* ) LeftDown, LeftUp etc..
Dans un premier temps laisse le carré rouge pour voir si l'appli détecte quelque chose, test aussi la valeur de data.RawButtonState à la place de LeftDown.
Sinon, ce genre de hook >ICI< est relativement simple à mettre en place et ça semble marcher avec un jeu DirectX >ICI<
Sa ne marche pas comme je le souhaiterai si qqun a une idée ??
Sachant que le but et de simuler des cliques si la touche gauche de la souris est enfoncé et d'arreter les cliques dès quelle est relachée.