VB用mouse_event模拟鼠标单击XP系统的桌面或者文件夹窗口等无效怎么办。
搜索了一下原因。好像是因为。用VB编程,调用模拟鼠标事件mouse event,在部分xp电脑中能执行单击,但是在文档的工具栏时就不行了。所有测试均在xp系统中。
请问有什么可以解决的办法吗,或者用别的方法。 --------------------编程问答-------------------- 你鼠标定位不准确?怎么可能无效呢。 --------------------编程问答--------------------
不是的。。
我在记事本里面测试的时候是有效的,但是在桌面或者文件夹里面就不行了。。 --------------------编程问答-------------------- 估计是你点的不是激活的窗口,需要点两下。 --------------------编程问答--------------------
不是的,模拟鼠标左键点击。。TIMER循环点击的,有的地方可以,有的却不行。一把鼠标移动到桌面上,第一次点击桌面后,后面就不会再点击了(TIMER一直在循环)。 --------------------编程问答-------------------- 贴出你的代码看看 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 除 --------------------编程问答-------------------- --------------------编程问答-------------------- 是在某些电脑上不行,这个问题,我研究了两天 利用E语言 按键精灵都可以,就差没用C++ VB.net了,,原来是360在作怪,把360关掉就没问题了,一切正常
补充:VB , API