Ce petit programme permet d'afficher la position de la souris.
Les cordonnées x et y sont modifier à chaque déplacement du curseur.
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