55问答网
所有问题
如何在双击鼠标的时候不触发单击事件?
如何在双击鼠标的时候不触发单击事件?
我的意思说是在编程的时候
举报该问题
推荐答案 推荐于2016-05-13
你可以不用双击鼠标的消息响应.
你可以记录两次单击的时间差.
当进行某次单击的时候, 如果过了500个毫秒没第二次单击, 就认为是单击操作, 执行单击操作的内容.
当进行某次单击操作的时候,如果这次单击操作与上次的时间差在500毫秒内. 就认为是双击操作.
实现起来比较麻烦.
方法二, 当双击的时候, 执行双击之前, 取消上次的单击操作.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/LFReQRGL.html
其他回答
第1个回答 2008-10-23
VC么?如果是窗口的话,响应WM_LBUTTONDBLCLK消息,如果是按钮的话响应BN_DOUBLECLICKED消息,只要函数中什么事都不做就没有触发事件了。
第2个回答 2008-10-23
1.加快双击时按键速度
2.到控制面板里面鼠标选项中把鼠标双击识别速度调慢
第3个回答 2008-10-23
单击的响应里面不要写代码,什么都不做就行了
第4个回答 2008-10-23
你试试 控制面板 鼠标设置 单击锁定
1
2
下一页
相似回答
大家正在搜
相关问题
求教如何实现鼠标双击时不触发单击事件
Javascript的双击事件会触发单击事件吗?
如何让一个按钮自动触发,自动执行onclick鼠标单击事件....
怎么在Border中的MouseLeftButtonDown...
VB上触发双击事件时会先发生一次单击事件然后再出现双击事件,...
如何在双击的时候不触发单击事件
用鼠标点击可以触发事件,用jq的click不能触发点击事件,...
javascript 如何让 鼠标点击一定区域 才触发事件