カーソル アイコンを通常デスクトップに表示される「ビジー アイコン」に変更するにはどうすればよいですか? カーソルの代わりにアニメーション ファイル (.gif、.ani) を設定するにはどうすればよいですか?
66906 次
3 に答える
62
次のことを試してください。
System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor;
詳細については、Cursors クラスのドキュメントを参照してください。
Cursor クラスは、GIF ファイルまたはアニメーション カーソル (.ANI) をサポートしていません。次のようにしてカスタムカーソルをロードできます
Cursor.Current = new Cursor("C:\\ic.cur");
Microangeloのようなツールを使用して、yout GIF ファイルをカーソル形式に変換できるかもしれません。さらに、それに関連する別のスレッドがあります。
于 2010-05-25T05:56:15.690 に答える
2
私はピクチャーボックスの答えを持っています
Picturebox1.cursor = new cursor(Properties.Resources.CURSOR NAME.GetHicon());
于 2016-08-13T03:07:47.970 に答える
1
シンプルな純粋な C# の方法もあります。
System.Windows.Forms.Cursor cursor = null;
var info = System.Windows.Application.GetResourceStream(
new Uri(@"pack://application:,,,/Resources/MyCursor.cur"));
cursor = new System.Windows.Forms.Cursor(info.Stream);
MyCursor.cur をリソースとしてプロジェクトに含める必要があります。
于 2021-02-19T12:45:35.253 に答える