Ex. concrets ! faire cliquer la souris

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 131 fois - Téléchargée 42 fois

Contenu du snippet

Cette série de noyaux de code ou d'outils, peuvent être utilisés pour créer des programmes entiers, beaucoup plus simplement.
Très peu sont directement de moi, mais souvent décortiqués afin de les rendre beaucoup plus compréhensible et simple de ré-utilisation.

Source / Exemple :


' Déclarez d'abord cette API
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)

' Et ces constantes
Const MOUSEEVENTF_ABSOLUTE = &H8000
Const MOUSEEVENTF_LEFTDOWN = &H2
Const MOUSEEVENTF_LEFTUP = &H4
Const MOUSEEVENTF_MIDDLEDOWN = &H20
Const MOUSEEVENTF_MIDDLEUP = &H40
Const MOUSEEVENTF_RIGHTDOWN = &H8
Const MOUSEEVENTF_RIGHTUP = &H10

' Puis, dans une sub, utilisez la fonction a votre guise !

'Le bouton gauche de la souris s'enfonce
        Call mouse_event(MOUSEEVENTF_LEFTDOWN + MOUSEEVENTF_ABSOLUTE, 0, 0, 0, 0)
'le bouton gauche de la souris se relache
        Call mouse_event(MOUSEEVENTF_LEFTUP + MOUSEEVENTF_ABSOLUTE, 0, 0, 0, 0)

A voir également

Ajouter un commentaire

Commentaires

SuperClic
Messages postés
48
Date d'inscription
jeudi 8 août 2002
Statut
Membre
Dernière intervention
3 octobre 2002
-
Trop Bien !!!!!!!
Peut-on également obliger la souris à se déplacer ?
Ludolpif
Messages postés
139
Date d'inscription
samedi 11 mai 2002
Statut
Membre
Dernière intervention
17 mai 2007
-
Bien sur ! Il suffit de regarder la liste de mes sources, et cherche Ex. Concrets ! Faire bouger la souris !!
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
C'est déjà sur le site...... mais bon pas grave
Ludolpif
Messages postés
139
Date d'inscription
samedi 11 mai 2002
Statut
Membre
Dernière intervention
17 mai 2007
-
Oui, je sait, mais c'était pour faire un groupe de prog pour Souris/Clavier : Se code se marie bien avec un autre pour bouger la souris !
JEROMAX
Messages postés
278
Date d'inscription
jeudi 22 février 2001
Statut
Membre
Dernière intervention
7 octobre 2013
-
Je ne vois pas ce qu'apporte ce source par rapport à celui là:
http://www.vbfrance.com/article.aspx?Val=785
Vu que c'est exactement le même.... on ne pouvait pas faire plus simple.
Bonne continuation on avance à grand pas ! ;-)

Tu aurais du faire un seul source(mini prog) avec toutes les fonctionnalités et leurs enchainements. cela aurait pu être interressant, mais là tu n'apporte rien. Domage.

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.