Winfrom巧用Using设置鼠标为WaitCursor

本文转载:http://www.cnblogs.com/LoveJenny/archive/2013/03/13/2956922.html

看到try,finally ,有没有让你想到什么呢?,对了using 可以生成try-finally

public class WaitCursor : IDisposable
{
    private Cursor cursor;

    public WaitCursor()
    {
        this.cursor = Cursor.Current;
        Cursor.Current = Cursors.WaitCursor;
    }

    public void Dispose()
    {
        Cursor.Current = cursor;
    }
}

使用的时候,只需要:

private void button1_Click(object sender, EventArgs e)
{
    using(new WaitCursor())
    {
        LongTimeMethod();
    }
}

时间: 2024-09-26 17:19:48

Winfrom巧用Using设置鼠标为WaitCursor的相关文章

WPF学习备忘(2)WPF获取和设置鼠标位置与progressbar的使用方法

一.WPF 中获取和设置鼠标位置 方法一:WPF方法 Point p = Mouse.GetPosition (e.Source as FrameworkElement); Point p = (e.Source as FrameworkElement).PointToScreen(pp); 方法二: API方法 /// <summary> /// 设置鼠标的坐标 /// </summary> /// <param name="x">横坐标</

Win8如何设置鼠标点击打开文件夹的方法

  大家都知道,想要打开电脑中的文件只需要双击打开就可以了,很多人都觉得这是个很正常的事情,没有什么异样,但是不知道大家有没有发现,如果想要打开手机中的应用,仅需要单击就可以打开了,这就是不同之处.但是有没有什么方法可以让大家打开电脑文件的时候也只需要单击就可以呢?这样是不是比双击更加的方便呢?看似是个无关紧要的事情,但是还是有很多人会想要试试这样的方法是否可以实现.下面小编教大家Win8设置鼠标单击打开文件夹的技巧. Win8设置鼠标点击打开文件夹的方法如下 一.打开win8纯净版的桌面,然后

Win8系统如何设置鼠标显示指针轨迹

  鼠标是操作电脑的重要设备,当然有些笔记本不需要依赖鼠标也能使用触屏或触摸板来操控电脑,台式机电脑还是离不开鼠标的操控使用.平常我们也会对鼠标指针进行装扮设置,这样可以让鼠标显得更加美观有个性,除此之外还可以设置鼠标是否显示指针移动轨迹或移动轨迹的长短.和w764位旗舰版不同,下面来看看win8操作系统下是如何进行设置显示指针轨迹的. 1.在win 8系统中按键盘组合键"WIN+X"打开快捷键菜单后,并选择进入控制面板选项; 2.打开控制面板界面后,选择"硬件和声音&quo

win7设置鼠标双击速度和移动速度的方法

  win7设置鼠标双击速度和移动速度的方法分享给大家,有时候发现鼠标的运行速度不太正常,要么太快,要么太慢了,根本无法控制,操起起来也比较吃力,怎么办呢?那么怎么根据自己需要调节鼠标移动的速度呢?其实我们可以设置鼠标双击速度和移动速度,而且设置方法也比较简单,下面教程对电脑小白有所帮助. 具体方法如下: 1.我们在win7的桌面上单击鼠标右键,窗口中选择个性化打开; 2.个性化窗口中我们在左侧点击更改鼠标指针; 3.鼠标属性窗口中我们可以在鼠标键中调节鼠标双击的速度,大家调节后可以在电脑上找到

Win8如何设置鼠标指针的移动速度以方便使用

  有的用户在使用电脑时,会觉得鼠标指针移动速度太快或太慢,因此造成操作不便.我们可以通过设置鼠标属性来调节指针移动速度,下面我们看看Win8系统下如何操作. 操作步骤 1.打开控制面板,以大图标方式查看. 主题包"> 2.找到鼠标,单击打开. 3.在指针选项中,调节指针移动速度. 4.点击确定,退出.         注:更多精彩教程请关注三联电脑教程栏目,三联电脑办公群:189034526欢迎你的加入

双击电脑中的程序图标无法打开如何通过设置鼠标来解决

  双击电脑中的程序图标无法打开如何通过设置鼠标来解决.当我们在电脑中如果要运行一个应用程序,一般是通过双击该程序图标来打开的.但是有用户发现只有双击电脑图标会出现无法打开程序的问题,而其他方法则可以成功打开.那么,这个问题很有可能是因为鼠标的设置原因,不妨通过下面的方法来解决. 1.首先打开"控制面板",以图标查看方式找到"鼠标"并打开; 2.在"鼠标键"选项卡内找到"双击速度",并将速度滑块调整到中间合适的位置,最后点击&

Win8如何设置鼠标相关属性

  Win8设置鼠标相关属性的方法如下: 1.将鼠标移到屏幕右下角,在自动弹出的菜单中选择[设置]. 2.选择[控制面板]. 3.在控制面板中将查看方式选成[类别],点击[鼠标]. 4.在[鼠标属性]对话框中进行选择即可.

win7系统在哪里设置鼠标?

  鼠标设置的太灵活了,工作或者玩游戏的时候就会有点控制不了,鼠标的各种属性都可以根据自己喜欢的样式来设置,设置其实很简单,那么win7系统在哪里设置鼠标?下面小编就为大家介绍win7设置鼠标方法,来看看吧! 方法/步骤 1.首先,我们需要打开自己的win7电脑,在电脑桌面左下角的地方,找到"开始"菜单选项,然后点击它. 2.在"开始"菜单里,我们在右边的那栏里,找到"控制面板"的选项,然后点击它. 3.在控制面板里,我们会发现有个"外

c++怎么设置鼠标图标?

问题描述 c++怎么设置鼠标图标? 怎么更改鼠标图标,我用SetCursro(),改了鼠标图标,但是鼠标移动就恢复了.我想要改了鼠标图标之后移动不会恢复. 解决方案 SetCursor(LoadCursor(NULL,IDC_WAIT));//Add by liuzhiyong 08-12-1??SetCursor(LoadCursor(NULL,IDC_ARROW));//Add by liuzhiyong 08-12-1?......答案就在这里:设置鼠标的图标 解决方案二: 除了SetCu