【发布时间】:2017-07-17 03:26:55
【问题描述】:
我在 .ahk 上截取了一段代码
#k::
if WinExist("a") {
Sendinput test
}
return
只有在打开名为“a”的窗口时,此代码才应发送“test”,正如我从文档中看到的那样。但它不起作用 -(。它一直在发送字符串“test”。我需要代码 sn-p 来做某事;例如发送字符串或其他东西,只有当特定窗口打开并且什么都不做时,该窗口才关闭。你能告诉我我做错了什么吗。
【问题讨论】:
-
如果存在活动窗口,则表达式的计算结果为真(请参阅WinTitle & Last Found Window)。您几乎找不到在任何给定时间都没有活动窗口的系统。如果您需要识别特定窗口,请按照文档进行操作。
-
那么,与打开窗口的确切名称匹配的命令是什么。我一直在试图找到一个但文档。太不直观了。
标签: windows scripting autohotkey