AFFICHAGE SUR LA FEUILLE DE LA POSITION DE LA SOUIS

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 6 janv. 2004 à 12:25
VbAbdoul Messages postés 73 Date d'inscription jeudi 4 décembre 2003 Statut Membre Dernière intervention 3 décembre 2007 - 6 janv. 2004 à 13:25
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

VbAbdoul Messages postés 73 Date d'inscription jeudi 4 décembre 2003 Statut Membre Dernière intervention 3 décembre 2007 1
6 janv. 2004 à 13:25
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
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
6 janv. 2004 à 12:25
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...
Rejoignez-nous