Ex. concrets ! faire cliquer la souris

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 424 fois - Téléchargée 44 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
Ludolpif Messages postés 138 Date d'inscription samedi 11 mai 2002 Statut Membre Dernière intervention 17 mai 2007
13 août 2002 à 12:09
Très bonne ID, JEROMAX ! Je vais peut-être le faire (si j'ai le temps !)
JEROMAX Messages postés 274 Date d'inscription jeudi 22 février 2001 Statut Membre Dernière intervention 7 octobre 2013
12 août 2002 à 17:47
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.
Ludolpif Messages postés 138 Date d'inscription samedi 11 mai 2002 Statut Membre Dernière intervention 17 mai 2007
10 août 2002 à 10:47
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 !
cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014
10 août 2002 à 03:18
C'est déjà sur le site...... mais bon pas grave
Ludolpif Messages postés 138 Date d'inscription samedi 11 mai 2002 Statut Membre Dernière intervention 17 mai 2007
9 août 2002 à 21:07
Bien sur ! Il suffit de regarder la liste de mes sources, et cherche Ex. Concrets ! Faire bouger la souris !!
Afficher les 6 commentaires

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.