读书人

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

发布时间: 2012-06-15 19:37:05 作者: rapoo

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

[解决办法]
你可以使用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() + "毫秒");        } 

读书人网 >C#

热点推荐