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

PB的mousemove事件 如果鼠标移动过快 捕获不到解决方案

2012-04-22 
PB的mousemove事件 如果鼠标移动过快 捕获不到如题:PB的mousemove事件 如果鼠标移动过快 捕获不到,这个能

PB的mousemove事件 如果鼠标移动过快 捕获不到
如题:
PB的mousemove事件 如果鼠标移动过快 捕获不到,这个能不能处理

[解决办法]
如果你是PB12以下,如果你的鼠标疯狂的在狭小的面积内晃动。。。。很遗憾。。可能会捕捉不到
[解决办法]
不可能会捕获不到
代码问题
当然
必须要API
[解决办法]
你在MouseMove中有没有什么比较耗时的操作?另外,你说的捕获不到鼠标移动是指离开控件还是在控件内?
[解决办法]

探讨

都是些selectrow,或uf_selectcell的动作,就是循环多点

string ls_dwoname

ls_dwoname=string(dwo.name)

if ib_lbdown and keydown(keyleftbutton!) and row>0 and ls_dwoname<>'datawindow' then
if row<>il_mouserow ……

[解决办法]
探讨
不可能会捕获不到
代码问题
当然必须要API

[解决办法]
MouseMove事件调用是非常频繁的, 事件捕捉不到的很大可能只是假象(事件其实已经产生),真实原因可能是实例Boolean变量之间的互锁逻辑关系有问题.

热点排行