【发布时间】:2012-11-21 18:46:02
【问题描述】:
我正在尝试使用 AutoHotkey 来激活最顶部的 Google Chrome 窗口。这是我正在使用的代码:
WinActivate, ahk_class Chrome_WidgetWin_1
但是,它似乎没有任何效果。
尝试
WinGet nChromeWindows, Count, ahk_class Chrome_WidgetWin_1
使nChromeWindows 变量获得大于1 的值,即使仅打开一个chrome 窗口也是如此。这表明上面的 WinActivate 无法正常工作的原因是,即使只有一个“实际”窗口,似乎也存在多个 Chrome“窗口”。
谁能解释发生了什么以及如何识别“真正的”(最上面的)Chrome 窗口?
TIA,喜满洲
【问题讨论】:
-
您有
SetTitleMatchMode设置吗?我有我的SetTitleMatchMode, 2,后面跟着你的 WinActivate 行,它成功地抓取了最上面的 Chrome 窗口。