返回介绍

GroupActivate

发布于 2020-11-08 02:38:03 字数 1695 浏览 1288 评论 0 收藏 0

激活由 GroupAdd 定义的窗口组中的下一个窗口。

GroupActivate, GroupName [, R]

参数

GroupName

要激活的组名称, 和原来由 GroupAdd 定义的一样.

R

每当目标组的成员当前都没有处于活动状态时, 此参数决定是激活目标组中最老的窗口还是最新的. 如果省略, 则总是激活最老的窗口. 如果它是字母 R, 则激活最新的窗口 (最近激活的那个), 不过仅当命令中的组没有活动的成员时. "R" 可用于当您临时切换工作到不相关的任务时. 当您使用 GroupActivate, GroupDeactivateGroupClose 返回到目标组时, 会激活您最近工作的窗口而不是最老的窗口.

ErrorLevel [AHK_L 54+]

如果没有找到要激活的窗口则 ErrorLevel 被置为 1, 否则为 0.

备注

此命令会对匹配窗口组中任意一条窗口规格的首个窗口进行激活. 再次使用此命令将激活系列窗口中的下一个, 依此类推. 通常给它分配一个热键, 以便使用热键自动遍历窗口.

在激活一个窗口后立即激活其他的窗口, 在一些系统上任务栏按钮可能会闪烁 (取决于操作系统和设置). 要避免此问题, 请使用 #WinActivateForce.

请参阅 GroupAdd 了解关于窗口组的更多细节.

相关

GroupAdd, GroupDeactivate, GroupClose, #WinActivateForce

示例

GroupActivate, MyGroup, R

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文