首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么计算鼠标两次单击的时间间隔啊

2012-06-15 
如何计算鼠标两次单击的时间间隔啊?在线等啊如题 用什么函数 或者大家有没有相关的代码谢谢拉[解决办法]你

如何计算鼠标两次单击的时间间隔啊?在线等啊
如题 用什么函数 或者大家有没有相关的代码
谢谢拉

[解决办法]
你可以使用C#中的StopWatch类来实现,MSDN查一下用法就知道了。
示例:
StopWatch myStopWatch=new StopWatch();

....
myStopWatch.Start();
....
myStopWatch.Stop;
....
[解决办法]
up
[解决办法]
首先计算开始时间,然后计算结束时间,然后相减,就可以了/
[解决办法]
感觉自己算时间的话总有些别扭,可以查一下有没有可以用的API.
[解决办法]

C# code
        private bool isPressed;        public static long time;        public static long timePassed;        private void button2_Click(object sender, EventArgs e)        {            if (isPressed)            {                time = Environment.TickCount - timePassed;                timePassed = Environment.TickCount;            }            else            {                isPressed = true;                time = 0;                timePassed = Environment.TickCount;            }            MessageBox.Show("距离上一次单击该按钮时隔:" + time.ToString() + "毫秒");        } 

热点排行