VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
マウスカーソルを変更するには、CursorクラスのCurrentプロパティを変更します。これによりすべてのフォーム上およびコントロール上でのマウスカーソルを変更できます。ただし、Cursor.Current = Cursors.WaitCursor と記述した場合は節句区変更したカーソルもApplication.DoEventsで解除されてしまいます。これを回避するにはサンプルのように Me.Cursor = Cursors.WaitCursor とします。
// button1がクリックされたらマウスポインタを待機状態にする private void button1_Click(object sender, System.EventArgs e) { this.Cursor = Cursors.WaitCursor; } // button2がクリックされたらマウスポインタをデフォルトにする private void button2_Click(object sender, System.EventArgs e) { this.Cursor = Cursors.Defalt; }