您的位置:首页 > 其它

鼠标相关事件触发时间与顺序

2014-05-23 09:39 330 查看
为了彻底弄清鼠标相关事件触发时间与顺序,写了个程序输出鼠标操作信息,这里做个记录,作为备忘。

输出格式”时间tick -- 事件“

1、单击操作

4022516 -- MouseDown

4022626 -- Click

4022626 -- MouseUp

2、双击操作

4026401 -- MouseDown

4026495 -- Click

4026495 -- MouseUp

4026588 -- DblClick

4026588 -- MouseDown

4026713 -- MouseUp

简单总结:

1、Click是在MouseUp之前触发,根据时间序列看出其实就是MouseUp消息,只不过先发出

2、DblClick是在第二次MouseDown前发出,而不是MouseUp,时间上和第二次MouseDown相同,并且第二次MouseUp之前不会再有Click事件


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: