Maison >développement back-end >C++ >Comment déplacer par programme le curseur de la souris en C# ?

Comment déplacer par programme le curseur de la souris en C# ?

DDD
DDDoriginal
2025-01-11 18:51:42625parcourir

How to Programmatically Move the Mouse Cursor in C#?

Utilisez C# pour simuler le mouvement de la souris

Afin d'automatiser des tâches telles que le mouvement de la souris, vous devez comprendre comment contrôler le curseur de la souris à l'aide de code.

Question : Comment déplacer le curseur de la souris par programme en C# ?

Réponse :

Pour manipuler le curseur de la souris en C#, vous pouvez utiliser l'attribut Cursor.Position. Cette propriété vous permet de définir les coordonnées du pointeur de la souris.

L'extrait de code suivant montre comment déplacer le curseur de 50 pixels vers le haut et vers la gauche :

<code class="language-csharp">using System.Drawing;

private void MoveCursor()
{
    Point cursorPosition = Cursor.Position;
    cursorPosition.X -= 50;
    cursorPosition.Y -= 50;
    Cursor.Position = cursorPosition;
}</code>

Pour un mouvement automatique de la souris à des intervalles spécifiés, vous pouvez utiliser une minuterie. Lorsque le minuteur expire, appelez simplement la méthode MoveCursor() pour ajuster la position du curseur.

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