Ermitteln der Position des Mauszeigers in C#
Diese Anleitung zeigt eine einfache Methode zum Abrufen der aktuellen Mauskoordinaten innerhalb einer C#-Anwendung. Dies ist nützlich für Aufgaben wie das Ausrichten von UI-Elementen am Cursor oder das Auslösen von Aktionen basierend auf der Cursorposition.
Die Klasse Cursor
, die sich im Namespace System.Windows.Forms
befindet, stellt die Eigenschaft Position
bereit. Diese Eigenschaft gibt ein Point
-Objekt zurück, das die X- und Y-Koordinaten des Mauszeigers auf dem Bildschirm enthält.
So erfassen Sie die anfängliche Mausposition und wenden sie auf die Position eines Formulars an:
<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>
Das obige ist der detaillierte Inhalt vonWie erhalte ich die Mausposition in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!