微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何根据预先确定的窗口列表检查活动窗口?

如何解决如何根据预先确定的窗口列表检查活动窗口?

我正在做一些事情,但在我的 PC 上安装的所有程序中,我遇到了这个问题。一组程序对我的代码以一种方式运行,而其他所有程序以另一种方式运行。所以我想建立一个有问题的程序列表,并仅在这些有问题的程序中的一个处于活动状态时才做其他事情。

ProblemProgs :=
    (
        ahk_exe sublime_text.exe
        ahk_exe dopus.exe
        ahk_exe notepad.exe
        ahk_exe vivaldi.exe
    )
3::
WinGetPos,X,Y,Width,Height,A
    if (A = ProblemProgs)
        {
            MsgBox,Do this
        }
    Else
        {
            MsgBox,Else do this
        }

Return

谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。