VbAbdoul
Messages postés73Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention 3 décembre 20071 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és17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 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...
6 janv. 2004 à 13:25
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
6 janv. 2004 à 12:25
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...