Maison >développement back-end >C++ >Comment obtenir la position de la souris en C# ?

Comment obtenir la position de la souris en C# ?

Patricia Arquette
Patricia Arquetteoriginal
2025-01-20 04:16:08922parcourir

How to Get the Mouse Position in C#?

Obtenir l'emplacement du curseur de la souris en C#

Ce guide présente une méthode simple pour récupérer les coordonnées actuelles de la souris dans une application C#. Ceci est utile pour des tâches telles que l'alignement des éléments de l'interface utilisateur avec le curseur ou le déclenchement d'actions en fonction de l'emplacement du curseur.

La classe Cursor, trouvée dans l'espace de noms System.Windows.Forms, fournit la propriété Position. Cette propriété renvoie un objet Point contenant les coordonnées X et Y du curseur de la souris sur l'écran.

Voici comment capturer la position initiale de la souris et l'appliquer à l'emplacement d'un formulaire :

<code class="language-csharp">int initialX = System.Windows.Forms.Cursor.Position.X;
int initialY = System.Windows.Forms.Cursor.Position.Y;

this.Location = new Point(initialX, initialY);</code>

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn