AFFICHAGE SUR LA FEUILLE DE LA POSITION DE LA SOUIS

Signaler
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
-
Messages postés
73
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2007
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19318-affichage-sur-la-feuille-de-la-position-de-la-souis

Messages postés
73
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2007

Ok autant pour!!
Je reconnais j'aurai du prendre le temps de commenter.

Explication des APIs utilisées :

- La fonction de GetCursorPos recherche la position du curseur, dans des coordonnées d'écran.

-La fonction de ReleaseCapture libère la capture de souris d'une fenêtre.

-La fonction de SetCapture place la capture de souris à la fenêtre indiquée. Une fois qu'une fenêtre a capturé la souris, toute l'entrée de souris est dirigée vers cette fenêtre, indépendamment de si le curseur est dans les frontières de cette fenêtre. Seulement une fenêtre à la fois peut capturer la souris.

Petit commentaire rapide:

La souris est capturé par la Form1 (au moment de son chargement) et ensuite en affiche les coordonnées du curseur(GetcursorPos) sur cette feuille a chaque déplacement de la souris. Pour finir, nous libérons la souris lors que nous quittons l'appli.

Remarque :

Ici j'ai capturé la souris directement mais nous pouvons afficher ces coordonnées sur n'importe quelles autres forms. Par ex, en capturant la souris sur un evenement Form_Click()


Encore désolé pour ce manque de commentaire.
Ne vous inquiètez pas ma prochaine source sera irreprochable ;o)

Allez bonne prog
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
Ca donne pas franchement l'impression que tu as pigé le code qui est ici. En es-tu bien le géniteur ??

Je ne le trouves de plus pas assez commenté... tu pourrais expliquer les API que tu utilises.....

sur ces conseil, je te laisse, te souhaitant bonne continuation...