werdDomain
Messages postés60Date d'inscriptionlundi 22 octobre 2007StatutMembreDernière intervention 1 novembre 2011 13 sept. 2011 à 05:44
Oui c vrais... Il avais oublier de commenter ce bout de code:
Me.mouse_event(&H2, 0&, 0&, 0, 0)
Me.mouse_event(&H4, 0&, 0&, 0, 0)Sa envoie le click ... Donc &H2 DownClick et &H4 UpClick ...
plutonium2222
Messages postés1Date d'inscriptionsamedi 14 mai 2011StatutMembreDernière intervention12 septembre 2011 12 sept. 2011 à 19:18
Il y as mieux c'est sur, mais niveau explication du codage...Pas super...
werdDomain
Messages postés60Date d'inscriptionlundi 22 octobre 2007StatutMembreDernière intervention 1 novembre 2011 22 nov. 2009 à 06:29
javais juste oublié de voté.Comme il faut laisser un commentaire, le voici :) 10/10!!
werdDomain
Messages postés60Date d'inscriptionlundi 22 octobre 2007StatutMembreDernière intervention 1 novembre 2011 22 nov. 2009 à 06:26
très bien le code ^^
je pourrais te conseiller d'utiliser un "Low Level Keybord Hook" pour savoir quelle touche a été enfoncé sans avoir besoin d'avoir un focus sur un contrôle de ton form.
En effet, il vas déclenché un évènement peut importe sur quelle fenêtre ou contrôle le focus est.
jyle3d
Messages postés8Date d'inscriptionvendredi 25 avril 2003StatutMembreDernière intervention13 décembre 2006 13 déc. 2006 à 12:02
Bonjour,
Je ne sais pas si votre problème est toujours d'actualité mais je vous conseille de regarder du coté du Hooking ou de lire ce très bon tutoriel.
Pour info, mouse_event est une fonction dépréciée qui a été remplacée par SendInput(...)
Bonne prog
++
Yann
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 24 mai 2006 à 12:33
mouai mais sa bloque la fenetre, enfin ya pas une api pour ça ?
olixelle
Messages postés506Date d'inscriptionvendredi 30 juillet 2004StatutMembreDernière intervention 3 mars 20082 23 mai 2006 à 23:50
oui, tu peux le faire avec l'evenement click ou mousemove (chéplu) de l'objet form
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 23 mai 2006 à 22:25
Est-ce que ce serait possible de dectecter si un bouton de la souris est enfoncé ?
bdgta
Messages postés63Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention 8 septembre 2008 13 mai 2006 à 17:55
je voudrais savoir comment lancer la procedure de clic dans la form avec un timer
merci
MoTUmBo
Messages postés1Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention22 mars 2006 22 mars 2006 à 17:13
Est ce que c'est possible de modifier le code pour que la fenêtre n'enlève pas le focus de windows
par exemple je voudrais faire déplacer la souris,
cliquer sur le menu démarrer et sélectionner un item.
pour l'instant je clique sur le menu démarrer, mais il se ferme aussitôt,
car mon application reprend le focus aussitôt quelle le perd pour continuer
à traiter les évènements
merci beaucoup
CCJ
Messages postés565Date d'inscriptionmercredi 19 mai 2004StatutMembreDernière intervention30 avril 20081 25 sept. 2005 à 01:12
oui c tres bien comme code mais y en a deja pas mal(rnfin en vb.net je sui pas sur)
olixelle
Messages postés506Date d'inscriptionvendredi 30 juillet 2004StatutMembreDernière intervention 3 mars 20082 23 sept. 2005 à 23:41
oui exact, c ce que j'ai fait juste après avoir publié le code :)
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 201416 23 sept. 2005 à 22:59
Oupss en Dot net, c'est : me.focus() ou mybase.focus()
désoler
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 201416 23 sept. 2005 à 22:56
Salut pour éviter d'être obliger de cliquer sur le formulaire pour diriger la souris, tu peux ajouter à ton code un forçage du focus sur celui-ci : me.SetFocus
13 sept. 2011 à 05:44
Me.mouse_event(&H2, 0&, 0&, 0, 0)
Me.mouse_event(&H4, 0&, 0&, 0, 0)Sa envoie le click ... Donc &H2 DownClick et &H4 UpClick ...
12 sept. 2011 à 19:18
22 nov. 2009 à 06:29
22 nov. 2009 à 06:26
je pourrais te conseiller d'utiliser un "Low Level Keybord Hook" pour savoir quelle touche a été enfoncé sans avoir besoin d'avoir un focus sur un contrôle de ton form.
En effet, il vas déclenché un évènement peut importe sur quelle fenêtre ou contrôle le focus est.
voici un lien d'un exemple très complet ^^
http://www.vbfrance.com/codes/HOOK-PB-COMPATIBILITE-NET_38415.aspx
je donne un 10/10 pour la pertinence de ton code.
Bonne continuation.
2 sept. 2008 à 19:17
peut tu taper des touche du clavier automatiquement avec vb
a l'aide de API jihedbond@gmail.com
13 déc. 2006 à 12:03
Avec le lien cela vous aidera surement plus
;-)
http://www.codeproject.com/useritems/simpleautoclicker.asp
13 déc. 2006 à 12:02
Je ne sais pas si votre problème est toujours d'actualité mais je vous conseille de regarder du coté du Hooking ou de lire ce très bon tutoriel.
Pour info, mouse_event est une fonction dépréciée qui a été remplacée par SendInput(...)
Bonne prog
++
Yann
24 mai 2006 à 12:33
23 mai 2006 à 23:50
23 mai 2006 à 22:25
13 mai 2006 à 17:55
merci
22 mars 2006 à 17:13
par exemple je voudrais faire déplacer la souris,
cliquer sur le menu démarrer et sélectionner un item.
pour l'instant je clique sur le menu démarrer, mais il se ferme aussitôt,
car mon application reprend le focus aussitôt quelle le perd pour continuer
à traiter les évènements
merci beaucoup
25 sept. 2005 à 01:12
23 sept. 2005 à 23:41
23 sept. 2005 à 22:59
désoler
23 sept. 2005 à 22:56