我正在尝试在AHK中编写一个脚本来检测Windows弹出窗口并捕获该消息。
例如:程序X将创建一个带有消息的弹出窗口。 AHK脚本应该能够检测弹出窗口并在其中获取消息。
这可能吗?
我尝试了http://www.autohotkey.com/board/topic/23221-run-command-prompt-commands-and-capture-output/中的示例,但它太复杂了。
我只需要使用AHK脚本捕获弹出窗口的消息。
提前致谢
答案 0 :(得分:2)
实际上这可以做到。下面的AHK代码将检测标题为“Test”的Windows弹出窗口,每次检测到这样的弹出窗口时,它都会将消息写入文本文件。
Loop
{
Sleep 500
if (WinExist("Test"))
{
FileAppend, Another line. , C:\Users\user1\Desktop\testahk.txt
}
}
请注意:它处于循环中,因此它会连续运行。
但是我仍在试图弄清楚如何抓住弹出窗口中显示的任何消息。
仍在努力。有人知道那个吗?