📄 快速地连续点击时 click 事件的响应好象并不连续.txt
字号:
我试了一下,有你说的问题。我估计是因为你的点击太快了,而VB的相应的过程执行的时间比你点击间隔要长。至于你左右键点击时,认为响应快可能是错觉,因为左右键点击通常比连续点击慢(你的手的缘故),实际情况差不多。
<END>
实际上是这样的:Windows由于要区分鼠标单击和双击,对于一次鼠标点击并不马上判为单击,而是等待一定的时间后,如果没有另一次点击发生,才判为一次有效的单击。如果在这段时间里又发生了一次或多次点击,则有可能判为双击,发送到Windows消息链中。这个“一定的时间”其实就是在Windows控制面板的鼠标设置中的“双击速度”时间。因此,联系实际,如果你在上述程序中给Picture1_DblClick()事件添加同Picture1_Click()一样的代码,就解决了。
<END>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -