#1 楼
多年来,我一直在使用快捷键Alt + Space和N。可以在任何Windows版本上使用,一直到Windows 3.0!它应该适用于所有键盘布局,甚至可能适用于所有Windows本地化版本。Alt + Space打开常规的Windows菜单。您可以通过左键单击鼠标左上角的窗口来手动打开它。按下以选择适当的选项(“ miNimize”)。菜单打开后。菜单项的文本因地区(语言)的不同而不同,这就是为什么要在不同字母下划线并用作访问键的原因。
#2 楼
一个较小的解决方法是Alt + Esc –不会最小化活动窗口,而是将其置于所有其他窗口的后面。但是,效果是相似的。我知道这不是问问者想要的,但这是一个内置Windows单步解决方案,其工作方式类似。
评论
我最喜欢您的解决方案,因为它需要的击键次数最少,并且只能用左手完成!如果所有窗口都最大化,则可获得几乎相同的效果。
– goweon
16/12/27在4:35
这样做的缺点之一是无法通过Alt + Tab恢复到该状态。理想情况下,可能有一个热键可以将窗口移到最前面。
–安德鲁(Andrew)
19年3月11日15:47
不,不是。如果您使用Alt + Esc,则可以照常使用Alt + Tab返回该窗口。至少对于Windows 10就是这种情况。
–韦尔达
19年3月11日在18:06
谢谢您,现在我可以在Alt Tab和Alt Esc之间格挡
–User101
19年8月22日在9:56
哇。那甚至更好,因为我通常想要的是将其移开和/或访问其后面的窗口。甚至还可以保留Alt + Tab切换顺序不变!你让我开心。
– Timo
19年9月9日在12:38
#3 楼
在Windows 7和更高版本中,您可以使用以下方法最小化当前活动的窗口:Win + Down。(这可能是一项Aero功能,也可以在Vista中使用。)
评论
请注意,必须启用Aero Snap才能起作用。
– Sasha Chedygov
2010-09-16 5:54
您的意思是:aerosnap.de/index_eng.htm吗?即使在远景窗口上使用此功能,向下箭头也只能在大约一半的窗口上使用。 alt-space n更可靠。
–电离
2010-09-17在1:11
在最大化或捕捉到半屏的任何窗口上均不起作用。
–可乐
2012年11月12日5:18
@Coxy如果最大化或捕捉它,这是一个两步过程。第一笔将其恢复为原始形式,第二笔将其最小化。不太舒服。
–用户
2014年4月11日15:16
@buffer这不仅是一个两步过程,而且当您返回窗口时,它的窗口也失去了最大化状态。 :(
– Timo
15年1月15日在9:06
#4 楼
最大化时:Windows键+按下向下箭头两次。
未最大化时:
Windows键+按下向下箭头一次。
评论
按下一次和两次之间有什么区别?已经提到过一次按下此按钮…
–slhck
2013年9月20日20:11在
@slhck我认为没有区别。按下一次可将当前具有焦点的窗口最小化,并将焦点移至另一个窗口。再按一次即可最小化该窗口等。
–约翰·本辛(John Bensin)
2013年9月20日20:16
实际上,Ricky是(有条件的)正确的。当窗口最大化时按Win + Down不会将其最小化,而只会将其还原。您必须再次按下Win + Down才能将其最小化。
–石油
2013年12月11日12:53
对于我的Win10计算机,它需要四个向下箭头
– J-Dizzle
17年6月11日14:20
#5 楼
根据Microsoft的支持,没有一个,但是很容易在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
评论
感谢您的快速解答,Microsoft热键链接以及免费解决方案!
–电离
2010-09-16 4:35
刚刚添加了您要查找的基本模板,并以autoit进行了编码。
– MaQleod
2010-09-16 5:09
为什么要投票?这是一个可行的解决方案,还可以进行自定义以做很多事情,而不仅仅是聚焦窗口。在很多方面,根据OP的偏好(例如,选择最上面的3个窗口并隔离出某些他/她不想最小化的窗口并将其余的窗口最小化),这可以远远超过公认的答案。
– MaQleod
2012年11月1日19:44
#6 楼
如果您想要的是一种轻松打开和最小化经常使用的窗口的方法,只需将其固定在任务栏上并将其移至第一个位置即可。然后,您可以使用Windows
+ 1
,2
,3
等快速切换窗口。不再使用“ Alt” +“ Tab”在窗口中滚动,也可以再次最大化。
/>
评论
这很好用,但前提是它是从该应用程序打开的唯一窗口。例如。我试图最小化浏览器窗口并切换到它后面的窗口,它们都是来自同一浏览器,而是带来了窥视效果(选择新窗口不会最小化当前窗口)。
– Thor84no
20-10-29在21:45
#7 楼
用于最小化的AutoHotKey脚本:;=============================================================================;
; WINDOWS KEY + Alt + Down -- Minimizies Active window
;=============================================================================;
; instead of "Restore Down" for Win+Down
#!Down::WinMinimize, A
说明:
格式:
[Key-Combination]::[Action]
#!Down
-将在Windows键(#
)执行,Alt键(!
),下箭头键(down
)一起按下WinMinimize, A
将最小化(WinMinimize
)活动窗口(A
)窗口评论
当我使用alt键时,这不起作用。
– Wizlog
16年6月27日在15:36
#8 楼
由于Windows没有快捷键,因此您可以使用第三方解决方案,例如autoit。下面是一个简单的脚本。首先设置热键(使用HotKeySet()),而不是最小化当前窗口(使用WinSetState())。
#include <WinApi.au3>
HotKeySet("!M",'MinimizeWin') ;Alt+Shift+m
While 1
Sleep(100)
WEnd
Func MinimizeWin()
WinSetState("[ACTIVE]", "", @SW_MINIMIZE)
EndFunc
评论
这会暂停许多流音频站点(空格键是罪魁祸首)
– Gregg
14年8月21日在13:22
如果当前语言/布局不是英语,则无法使用。
–迪马·斯特凡索夫(Dima Stefantsov)
2014-10-17 14:50
咄。按Alt + Space,然后查看所用语言的键盘快捷键。
– Torben Gundtofte-Bruun
14-10-17在15:38
他们更改了每种语言的热键吗?令人不安...
– Timo
15年1月15日在9:07
@Timo如果键盘缺少N键,则很难按N键。考虑到存在(和使用)一种以上的键盘布局,我希望它们确实可以更改热键以适合语言或键盘。
– 8bittree
15-10-28在19:48