Commande de la Souris sur tout le bureau.

[Résolu]
Signaler
Messages postés
9
Date d'inscription
mardi 10 octobre 2006
Statut
Membre
Dernière intervention
20 décembre 2013
-
Messages postés
4719
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
1 février 2021
-
Bonjour à Tous...
J'ai fait une application qui récupère des coordonnées X,Y via une carte d'acquisition USB.
Je voudrais piloter la souris sur tout le bureau avec X et Y.

Je m'explique :
Avec 'SetCursorPos(X,Y)' je pilote bien la souris mais seulement dans ma fenêtre application.

Comment faire pour piloter la souris comme si j'utilisais une vraie souris sur le Bureau.

Ma première idée serait de récupérer le handle du bureau (ou d'une fenêtre) puis de rediriger la commande souris sur ce handle.
Je sait récupérer le handel mais je ne sait pas comment faire la redirection. 'si l'dée est bonne'

Il à t-il une méthode (toute simple) pour faire cela ?

Merci...

3 réponses

Messages postés
4719
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
1 février 2021
14
Bonjour,

Avec la fonction ClientToScreen, tu peux
convertir un point spécifié, du système de coordonnées du client en coordonnées écran.

cantador
Messages postés
9
Date d'inscription
mardi 10 octobre 2006
Statut
Membre
Dernière intervention
20 décembre 2013

Merci cantador pour cette fontion.
Ca marche super...
Messages postés
4719
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
1 février 2021
14
reste le petit clic sur "réponse acceptée".


cantador