Autohotkey 中文论坛

完整版: 怎么判断窗口标题包含有指定文字?
你目前正在浏览的是简化版. 请点击这里浏览完整版
比如我想限制打开窗口标题有“小游戏”三个字的。一打开就自动关闭。
我是这样写的:
;==============
loop
{
IfWinActive 小游戏
{ Winclose
}
}
;=============

发现这样只有IE窗口的前三个字是小游戏的才会被关闭。。而有些网站标题是“在线小游戏”这样的,就不会被关闭了。。同样“百度搜索 - 小游戏”这样的也不会关闭。。
要怎么实现只要窗口包含有“小游戏”三个字就闭掉呢??感谢

我是新手,看了帮助文档后,就想写这个程序的。。马上就遇到困难了。。555
可以选择窗口匹配模式 SetTitleMatchMode
代码:
#1::
SetTitleMatchMode, 2
SetTimer, 监视窗口, 100
Return

监视窗口:
IfWinExist, 小游戏
    WinClose, 小游戏
Return
非常感谢~~
现在我想实现的是用变量来控制需要关闭的窗口!

搞定了。。。
参考网址