最小化单个当前活动窗口的 Windows 热键是什么?

Ion*_*ise 171 windows-vista hotkeys

在 Windows Vista 上,我熟悉Windows Key Win+D来显示桌面,但有时我只想最小化两个或三个窗口,因为它们变得活跃而不是全部。

我可以使用什么热键来最小化当前活动的窗口?

Tor*_*uun 178

我一直在使用快捷方式Alt+Space其次是N多年。适用于任何 Windows 版本,一直回到 Windows 3.0!它应该适用于所有键盘布局,甚至可能适用于所有 Windows 本地化。

Alt+Space打开常规窗口菜单。您可以通过用鼠标左键单击窗口左上角来手动打开它。

菜单包含最大化,最小化,关闭窗口等选项。它还强调了按键选择适当的选项(“最小化”)。

N不是一个通用的“热键”,而是一个访问键——GUI 菜单中条目的键盘快捷键,只有在菜单打开时/之后才起作用。菜单项文本因本地化(语言)而异,这就是为什么不同的字母可能带有下划线并用作访问键的原因。

  • 呃。按 Alt+Space 并查看您的语言中的键盘快捷键是什么。 (14认同)
  • @Timo 如果您的键盘 [缺少 N 键] (https://upload.wikimedia.org/wikipedia/commons/e/e9/Keyboard_Layout_Sanskrit.png),则很难按 N 键。考虑到存在(和使用)不止一种键盘布局,我希望他们确实更改热键以适应语言或键盘。 (10认同)
  • 他们更改了每种语言的热键?打扰了... (4认同)
  • @8bittree,这不是原因,而是因为快捷方式与本地单词相关;否则整个欧洲的击键都是相同的(QWERTY、QWERTZ 和 AZERTY 键盘)。在葡萄牙语 Windows/Office 中:ctrl+a 打开(“abrir”),ctrl+t 选择全部(“tudo”)... ctrl+n 粗体(“negrito”)...;我们有英语键盘上的所有字母,还有一些(ç«» 等)。 (3认同)
  • 这会暂停很多流式音频网站(空格键是罪魁祸首) (2认同)
  • 作为一个来自 Mac 的人,这很糟糕。只需 CMD + H 即可。没有 3 个关键或 2 个步骤的过程。它在所有应用程序中的工作原理都是一样的,不像 Windows,有时这会做出奇怪的事情。 (2认同)

Vel*_*lda 139

一个小的解决方法是Alt+ Esc– 它不会最小化活动窗口,而是将其置于所有其他窗口之后。然而效果是相似的。

我知道这并不是提问者想要的,但它是一个内置的 Windows 一步解决方案,以类似的方式工作。

  • 我最喜欢你的解决方案,因为它需要最少的击键次数,而且只用左手就可以完成!如果您的所有窗口都最大化,则可以达到几乎相同的效果。 (15认同)
  • 不,不是。如果您使用 Alt+Esc,您可以像往常一样使用 Alt+Tab 返回该窗口。至少对于 Windows 10 来说是这样。 (7认同)
  • 谢谢,现在我可以在 Alt Tab 和 Alt Esc 之间进行格挡了 (3认同)
  • 哇。那就更好了,因为我通常想要的是把它移开和/或访问它后面的窗口。它甚至保持了 Alt+Tab 切换顺序不变!你让我开心。 (3认同)

小智 86

在 Windows 7 及更高版本中,您可以使用以下命令最小化当前活动窗口:Win+ Down

(这可能是适用于 Vista 的 Aero 功能。)

  • 不适用于任何最大化或捕捉到半个屏幕的窗口。 (32认同)
  • @buffer 不仅是一个 2 步过程,而且当您返回窗口时,它也失去了最大化状态。:( (29认同)
  • @Coxy 如果它被最大化或捕捉,这是一个 2 步过程。第一个笔划将其恢复到原始形式,第二个笔划将其最小化。不是很舒服。 (22认同)
  • 请注意,您必须启用 Aero Snap 才能使其工作。 (5认同)
  • 你的意思是:http://aerosnap.de/index_eng.htm?即使在 vista windows 上使用这个,向下箭头似乎也只适用于大约一半的窗口。alt-space n 更可靠。 (2认同)

小智 55

最大化时:

  • Windows 键 + 按两次向下箭头。

未最大化时:

  • Windows 键 + 按一次向下箭头。

  • 实际上 Ricky 是(有条件的)正确的。在窗口最大化时按 Win+Down 不会将其最小化,而只会将其还原。您必须再次按 Win+Down 才能将其最小化。 (17认同)

MaQ*_*eod 14

根据microsoft support,没有一个,但它很容易在autoit 中编写脚本。

编辑:下面是一个非常基本的示例,说明如何完成热键以最小化聚焦窗口,并进行了完整评论。

#include <WinApi.au3> ;include winAPI library

HotKeySet("!M",'_MinimizeActive') ;sets hotkey to Alt+Shift+m to trigger function

While 1 ;loop to keep alive

WEnd

Func _MinimizeActive()
    Local $v_Wnd, $w_Wnd ;declare variables
    $v_Wnd = _WinAPI_GetFocus() ;get focused window
    $w_Wnd = WinGetHandle($v_Wnd) ;get handle of focused window
    WinSetState($w_Wnd,"",@SW_MINIMIZE) ;minimize focused window
EndFunc
Run Code Online (Sandbox Code Playgroud)

  • 为什么要投反对票?这是一个可行的解决方案,也可以进行定制,以完成更多的功能,而不仅仅是聚焦窗口。在很多方面,这可能远远优于公认的答案,这取决于 OP 的偏好(例如选择最上面的 3 个窗口并隔离出他/她从不希望最小化的某些窗口,并将其余的最小化)。 (2认同)

Hei*_*tad 13

如果您想要一种打开和最小化您经常使用的窗口的简单方法,只需将其固定到任务栏并将其移动到第一个位置。然后你可以使用Windows+ 123等来快速切换窗口。

不再使用“Alt”+“Tab”滚动浏览大量窗口以再次最大化它。


Sam*_*ler 13

用于最小化的 AutoHotKey 脚本:

;=============================================================================;
; WINDOWS KEY + Alt + Down  --  Minimizies Active window
;=============================================================================;
; instead of "Restore Down" for Win+Down
#!Down::WinMinimize, A
Run Code Online (Sandbox Code Playgroud)

解释:

  • 格式: [Key-Combination]::[Action]
  • #!Down- 将在同时#按下Windows 键 ( )、Alt 键 ( !)、向下箭头键 ( down) 时执行
  • WinMinimize, A将最小化 ( WinMinimize) 活动 ( A) 窗口

  • 在 v.2.0 中,以下脚本对我有用: ```#!Down::WinMinimize "A"``` (3认同)