- - PR -
Cursors.WaitCursorについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2008-04-11 17:03
初歩的な質問ですいません。 VB2005の環境です。 マウスを砂時計にしたく System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor としましたが砂時計になりません。 このコードではだめなのでしょうか? | ||||||||
|
投稿日時: 2008-04-11 17:19
というより 'ユーザーを待たせている Form' で、
とやるのが一般的です。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2008-04-11 17:45
制限事項つきですが、Control.UseWaitCursorなんてのもあります。
制限事項については以下の記事を参照してください。 .NET TIPS 簡単に待機カーソルを表示するには?(2.0のみ、C#、VB) | ||||||||
|
投稿日時: 2008-04-11 18:04
こんにちは。
ダメではないでしょうが、 すぐにイベントハンドラを抜けているか、処理中にApplication.DoEventsが呼び出されているからではないですか? Cursor.Current プロパティ
砂時計にならない(というか)すぐに戻ってしまうのは ウィンドウメッセージWM_SETCURSORが処理されてカーソルが戻されているからでしょう。 WM_SETCURSOR Notification | ||||||||
|
投稿日時: 2008-04-12 10:58
すいません、ありがとうございました。
|
1