web-dev-qa-db-ja.com

C#Winforms-マウスのカーソルアイコンを変更する

カーソルアイコンをデスクトップに通常表示される「ビジーアイコン」に変更するにはどうすればよいですか?カーソルの代わりにアニメーションファイル(.gif、.ani)を設定するにはどうすればよいですか?

21
saman

次のことを試してください。

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

詳細は カーソルクラスのドキュメント を参照してください。

Cursorクラスは、GIFファイルまたはアニメーションカーソル(.ANI)をサポートしていません。あなたはカスタムカーソルをロードすることができます

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

たぶん Microangelo のようなツールを使ってGIFファイルをカーソル形式に変換できます。さらに、それに関連する別のスレッドがあります。

GIFをCURファイルに変換する方法は?

46
CARLOS LOTH

絵箱の答えがあります

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