it-swarm.com.de

C # Winforms - Cursor-Symbol der Maus ändern

Wie kann ich das Cursor-Symbol in das normalerweise auf dem Desktop angezeigte Symbol "Beschäftigt" ändern? Wie kann ich animierte Dateien (.gif, .ani) anstelle des Cursors festlegen?

20
saman

Versuchen Sie Folgendes:

System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor;

Weitere Informationen finden Sie unter Cursors Class Dokumentation

Die Cursor-Klasse unterstützt keine GIF-Dateien oder animierte Cursor (.ANI). Sie können dabei einen benutzerdefinierten Cursor laden

Cursor.Current = new Cursor("C:\\ic.cur");

Vielleicht können Sie Ihre GIF-Datei mit einem Tool wie Microangelo in das Cursor-Format konvertieren. Darüber hinaus gibt es einen weiteren Thread, der damit zusammenhängt.

Wie konvertiert man eine GIF in eine CUR-Datei?

39
CARLOS LOTH

Ich habe die Antwort für eine Bilderbox

Picturebox1.cursor = new cursor(Properties.Resources.CURSOR NAME.GetHicon());
1
Steven parker