Delphi/Lazarus: Récupérer la Position du Curseur par rapport au Form/Fenêtre
Conseil de Delphiain | 23/11/2023 à 19:48
Avec la fonction GetCursorPos(), vous pouvez obtenir la position du curseur par rapport à l'écran. Voici une manière d'obtenir la position du curseur par rapport à un form (fenêtre):
var P: TPoint; begin GetCursorPos(P); P := Form1.ScreenToClient(P); Form1.Caption := inttostr(P.X + ' ' + inttostr(P.Y)); end;
Tout d’abord, nous utilisons GetCursorPos() pour enregistrer la position actuelle de la souris au point P. Après cela, nous convertissons les coordonnées de l’écran en coordonnées de formulaire de Form1 en utilisant ScreenToClient(). Enfin, nous affichons les coordonnées converties comme légende de notre fenêtre.
Sur l’Auteur
L’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil
Sujets Connexes
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 3 Commentaires
Convertir les Valeurs de Couleur RVB, CMJN, CMJ, HSV, TColor et XYZ
Tutoriel | 0 Commentaires
Pipette: Obtenir des Couleurs de tout l'Écran
Tutoriel | 0 Commentaires
Delphi/Lazarus: Récupérer la position X/Y d'un contrôle par rapport à l'écran
Conseil | 0 Commentaires
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
Delphi/Lazarus: Afficher Array d'Octets sous forme de Chaîne de Valeurs HEX
Conseil | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.