Capturer les coordonnées de la souris dans les applications C#
La localisation précise du curseur de la souris est cruciale pour créer des interfaces utilisateur dynamiques et réactives. C# fournit une méthode simple pour y parvenir en utilisant System.Windows.Forms.Cursor.Position
.
Pour obtenir la position de la souris avant le chargement d'un formulaire, utilisez cette technique :
Cursor.Position
. Cela renvoie un objet Point
, spécifiant les coordonnées de l'écran (X et Y).Location
de votre contrôle, en utilisant les valeurs X et Y de l'objet Point
obtenu à l'étape 1.Voici comment mettre en œuvre cela :
<code class="language-csharp">Point mousePosition = System.Windows.Forms.Cursor.Position; Location.X = mousePosition.X; Location.Y = mousePosition.Y;</code>
Cet extrait de code positionne efficacement votre contrôle à l'emplacement du curseur avant que le formulaire n'apparaisse. Ceci est particulièrement utile pour les fonctionnalités telles que le glisser-déposer, où un alignement immédiat avec le curseur est essentiel.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!