Итак, наша задача попробовать управление курсором. Для работы с курсором есть класс:
public sealed class Cursor : IDisposable, ISerializable
Смотрим пример:
// DotNet CSharp Sample code using System; using System.Windows.Forms; class MainForm : Form { public MainForm() { Text = "This is my form"; } protected override void OnMouseDown(MouseEventArgs e) { Cursor.Hide(); } protected override void OnMouseUp(MouseEventArgs e) { Cursor.Show(); } public static void Main(string[] args) { Application.Run(new MainForm()); } }
В момент нажатия курсор пропадет, не отпускайте мышку некоторое время, в момент отпускания курсор появится.