如何通过ControlClick点击窗口右上角的关闭按钮?
用信息工具取得该按钮的坐标和信息如上图,试了M种做法都达不到效果,希望大大们指教。目的:通过ControlClick点击窗口右上角问号右边的的关闭按钮 我现在的代码是:
Run("Control Sysdm.cpl")
WinWait("系统属性")
ControlClick ('系统属性', '', '', 'left', 1, 392, 9)
但是失败。 那只要关闭窗口就行了 那只要关闭窗口就行了 关闭指定窗口
WinClose ( "窗口标题" [, "窗口文本"] ) 关闭指定窗口
WinClose ( "窗口标题" [, "窗口文本"] ) 关闭窗口即可,论坛已经卡的。。。 关闭窗口即可,论坛已经卡的。。。 关闭窗口即可,论坛已经卡的。。。 关闭指定窗口
WinClose ( "窗口标题" [, "窗口文本"] )
yifang3878 发表于 2013-7-11 14:25 http://www.autoitx.com/images/common/back.gif
首先感谢以上兄弟们,但问题没有解决,这里不能使用Winclose命令,因为这个命令会把进程也结束掉,如果只是点击上边的关闭按钮是隐藏了窗口而已,进程还在,我要达到的是这种目的。继续求解。 回复 9# pzh621
ControlClick ('系统属性', '', '', 'left', 1, 392, 9)
目测鼠标点击坐标有误,窗口大小是419,490,那么鼠标的相对点击坐标应该在415,5左右,你把392,9改一下试试~ “因为这个命令会把进程也结束掉,如果只是点击上边的关闭按钮是隐藏了窗口而已,进程还在”
对这种说法不理解,好像用WinClose和关那个X是一样要结束进程的 回复 11# gczxhzb
不同的应用程序是不一样的,有些程序是点X就会结束进程,有些点X只是将窗口隐藏了,但进程还在(例如QQ)
页:
[1]