鼠标控制函数出现“无效的光标句柄”!
源码:While 1$a = MouseGetPos() ;取鼠标坐标
Sleep(5000)
$b = MouseGetPos() ;取鼠标坐标
If $a <> $b And $a <> $b Then ;如果两次鼠标坐标不相等
EndIf
WEnd
在某些情况下会出现如图所示的错误:
好像是在浏览某些图片的时候,如QQ网页中“单击鼠标可浏览下一张图片”这样的情况下,此时光标不存在或变成手形,过些时间就会出现错误了,此时程序即崩溃! 没感觉出什么问题呀 没有问题啊。变手或是变别的,只要鼠标不动就还是一样的。
Sleep(2000)
While 1
$a = MouseGetPos() ;取鼠标坐标
Sleep(1000)
$b = MouseGetPos() ;取鼠标坐标
If $a <> $b And $a <> $b Then ;如果两次鼠标坐标不相等
MsgBox(0,0,"鼠标移动过了")
ExitLoop
EndIf
WEnd
页:
[1]