找回密码
 加入
搜索
查看: 2795|回复: 7

WinGetHandle解释是这样的?不知道是不是这个意思

[复制链接]
发表于 2008-12-10 22:59:01 | 显示全部楼层 |阅读模式
$handle = WinGetHandle("无标题 - 记事本", "")
WinClose($handle)
请问运行这个代码后,然后要再打开窗口标题与文本 那个无标题—记事本才会自动关闭  代码才会退出?

菜鸟来了,自己感觉自己信心不足。不知道是不是这个意思。怕误解错  有谁解决一下?

另外好像还有很多种这样的命令
WinWaitActive("无标题 - 记事本", "http://www.autoitx.com")
还有WinWait("无标题")  
WinWait("记事本")

这是帮助上面的。看着我都糊涂了。。新手来着。呵呵。才开始看帮助。   麻烦解决一下。谢谢

[ 本帖最后由 qslw521 于 2008-12-11 12:46 编辑 ]
发表于 2008-12-11 02:47:00 | 显示全部楼层
WinGetHandle是用来得到窗口句柄的,简单的说是得到窗口的唯一标识.以后就可以通过操作这个标识来操作这个窗口,不管这个窗口是不是隐藏了,是不是不在最前.等等...
欢迎楼下补充.
发表于 2008-12-11 08:58:15 | 显示全部楼层
$handle = WinGetHandle("无标题 - 记事本", "")
WinClose($handle)

我的理解是在桌面和进程中查找符合字符串中的窗口,然后关闭
我也是新手哈
发表于 2008-12-11 09:01:34 | 显示全部楼层
WinGetHandle是用来得到窗口句柄的,简单的说是得到窗口的唯一标识.以后就可以通过操作这个标识来操作这个窗口,不管这个窗口是不是隐藏了,是不是不在最前.等等...

还可以通过得到的句柄来设置窗口的各种状态,但要相应的环境设置(OPT())
下面再补充...
发表于 2008-12-11 09:14:30 | 显示全部楼层
在你没打开记事本的情况下,这个程序什么都不做就退出了
 楼主| 发表于 2008-12-11 12:29:18 | 显示全部楼层
不啊。他不自动退出。。一直在下面。是暂停运行脚本

     谢谢楼上的。解释。基本知道他的意思了。。
WinGetHandle是用来得到窗口句柄的,简单的说是得到窗口的唯一标识.以后就可以通过操作这个标识来操作这个窗口,不管这个窗口是不是隐藏了,是不是不在最前.等等...
还可以通过得到的句柄来设置窗口的各种状态,但要相应的环境设置(OPT())
 楼主| 发表于 2008-12-11 12:45:51 | 显示全部楼层
不啊。他不自动退出。。一直在下面。是暂停运行脚本

     谢谢楼上的。解释。基本知道他的意思了。。
WinGetHandle是用来得到窗口句柄的,简单的说是得到窗口的唯一标识.以后就可以通过操作这个标识来操作这个窗口,不管这个窗口是不是隐藏了,是不是不在最前.等等...
还可以通过得到的句柄来设置窗口的各种状态,但要相应的环境设置(OPT())
发表于 2014-5-6 07:58:37 | 显示全部楼层
雷锋精神传天下!谢谢分享!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-28 07:17 , Processed in 0.080124 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表