【发布时间】:2021-12-28 22:41:04
【问题描述】:
我正在尝试创建一个 python 程序,它将检查我想要的应用程序是否打开(例如 Minecraft),如果是,当应用程序在前台时,我想重新映射 Alt+Tab 以按 F11,然后最小化窗口就像按下窗口的最小化按钮一样。为了最小化我不想使用热键 WindowsKey+M。如果有另一种方法可以实现,我可以,我想测试它,但如果你能帮助我创建程序,我更愿意。这就是它的要点,如果您需要更好的解释或其他任何内容,我会尽我所能帮助您。提前致谢!我也在使用 Python 3.7。
编辑: 我使用 AutoHotKey 来实现重新映射,但是 alt+tab 失去了它的原始功能。我想防止这种情况发生。这是我创建的脚本:
!Tab::
if WinActive("ahk_class Minecraft")
{
Send, {F11}
WinMinimize
Return
}
【问题讨论】:
-
我个人会用 AutoHotKey 来做
-
AutoHotKey 是否可以按 F11 并最小化窗口?好的,那我会测试它,看看我是否能成功
-
Authotkey 绝对可以按功能键和最小化窗口。我认为使用 Alt +Tab 触发宏对于在任何程序中工作都具有挑战性,无论是 Autohokey 还是 Python,因为它是一个特殊的 Windows 命令。如果有可能,那么在 Autohotkey 中肯定是有可能的。
-
@PeterWhite 我已经设法重新映射 alt+tab 以最小化我想要的应用程序,但之后 alt+tab 失去了它的原始功能。我怎样才能防止这种情况?我也会编辑我的问题,以便添加我创建的脚本
标签: python autohotkey hotkeys