关于金山毒霸2011最后界面不能点击的问题 讨论
我在不同的系统下测试,在Win7下能得到窗口主题,但在WinXP下却得不到,有的时候,装了几遍金山毒霸后就可以得到,不知道是什么原因,不知道有没有碰到的,也就是说,在Win7下能通过的脚本,XP下却通不过。。。。希望大家研究研究 如果只是想点击的话,那就不要用控件方式,用坐标方式呗,这样就可以不管得不得的到控件句柄了 有些时候你无法定位控件的坐标,像文本控件,信息窗口无法显示,再者你无法确认窗口处在最顶层,忘讨论一下 确定坐标不一定要用那个探测工具啊,自己临时写个定位坐标的工具就可以,原点自己定,就定在目标窗口的左上角,然后相对原点的那个控件的坐标就出来了,坐标用MouseGetPos就行,可能不太准确,但是不会差太多,至于窗口,可以先用函数WinActivate激活它到前端在进行接下来的操作啊,用WinActive也能检测窗口是否被激活,而且也有专门的设置窗口顶层属性的函数WinSetOnTop 看下这个帖子,我装迅雷7最后那个窗口也无法获取,用 controlgethandle 。参考的这个帖子,你也试试:http://autoitx.com/forum.php?mod=viewthread&tid=19996&extra=&page=1 谢谢您的支持 的确到了这一步鼠标键盘点击与移动都不生效,确确实实希望高高手出手了 你试一下用类别名来获取
页:
[1]