標籤

more tags...

最新回覆

[C#]WinForm-Loading時的Mouse指標變化小技巧

如果WinForm有一個按鈕,按下去時會執行大量運算時
為了讓使用者知道還在執行程式,可以變換Mouse的指標
這樣使用者就不會以為程式當了..
winform(c#)

        private void button1_Click(object sender, EventArgs e)
        {
            this.Cursor = Cursors.WaitCursor;//漏斗指標

            //執行大量的計算時,為了讓使用者知道還在運算中,將Mouse指標變為漏斗
            System.Threading.Thread.Sleep(10000);//用Sleep模擬大量運算
            
            this.Cursor = Cursors.Default;//還原預設
        }
推到 Twitter!
推到 Plurk!


 

2008/6/29 23:46| 閱讀數 : 2839 | 我要推薦 | One Comment | 文章分類 : C#(WinForm) 訂閱


回覆

# re: [C#]WinForm-Loading時的Mouse指標變化小技巧, Posted by puma on 2009/2/6 下午 08:00  回覆

自定游標,可以用下列方式...

Cursor.Current = new Cursor("MyWait.cur");

參考網址:
http://msdn.microsoft.com/zh-tw/library/kkw8k45d(VS.80).aspx

發表回覆

標題: *
姓名: *
Email: (將不會被顯示)
Url:
回覆: *
登入後使用進階評論
Please add 2 and 4 and type the answer here:
F6 Team logo


用BloggerAds 替自已加薪

每月文章

文章分類

推薦討論區

推薦部落格