返回介绍

GroupClose

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

关闭刚刚由 GroupActivateGroupDeactivate 激活的活动窗口。接着激活系列中的下一个窗口。它还可以关闭组中所有窗口。

GroupClose, GroupName [, A|R]

参数

GroupName

组名, 和原来由 GroupAdd 定义的一样.

A|R

如果此参数为字母 A, 则关闭目标组的所有成员. 与使用 WinClose ahk_group GroupName 效果相同。

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

备注

如果 A|R 参数不是字母 "A", 则此命令的行为由前面对 GroupName 进行操作的命令是 GroupActivate 还是 GroupDeactivate 决定. 如果它是 GroupDeactivate, 则仅当活动窗口 不是 目标组的成员时此命令才关闭活动窗口 (否则它什么都不做). 如果它是 GroupActivate 或者没有, 则仅当活动窗口 目标组的成员时此命令才关闭活动窗口 (否则它什么都不做). 这种特性允许分配一个热键到 GroupClose 来配合 GroupNameGroupActivateGroupDeactivate 热键.

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

相关

GroupAdd, GroupActivate, GroupDeactivate

示例

GroupClose, MyGroup, R

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

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

发布评论

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