web-dev-qa-db-ja.com

一つの現在のアクティブなウィンドウを最小化するためのWindowsホットキーとは何ですか?

Windows Vistaでは、私はなじみがあります Windows Key 勝つ + D デスクトップを表示するために、時には私は2つか3つのウィンドウがアクティブになったときにそれらを最小化したいと思っています。

現在アクティブなウィンドウだけを最小化するためにどのようなホットキーを使用できますか?

120
Ionise

ショートカットを使っています Alt+Space に続く N 長年。どのWindowsバージョンでも動作します。Windows3.0まですべてです。それはすべてのキーボードレイアウトとおそらくすべてのWindowsローカライゼーションでさえも動作するはずです。

Alt+Space 一般ウィンドウメニューを開きます。左上のウィンドウコーナーをマウスで左クリックすると手動で開くことができます。

メニューには、ウィンドウを最大化する、最小化する、閉じるなどのオプションが含まれています。また、適切なオプションを選択するために押す必要があるキー( "miNimize")も強調されています。

の N これは一般的な "ホットキー"ではなくアクセスキーです - 機能するGUIメニューのエントリへのキーボードショートカット/の場合のみメニューが開きます。メニュー項目のテキストはローカライズ(言語)ごとに異なるため、異なる文字に下線が引かれてアクセスキーとして機能することがあります。

133

小さな回避策は Alt + Esc - アクティブなウィンドウを最小化するのではなく、他のすべてのウィンドウの背後に配置します。効果は似ていますが。

私はそれが質問者が望んでいたものと厳密には一致していないことを知っています、しかしそれは同様の方法で機能する組み込みのWindowsワンステップソリューションです。

79
Velda

Windows 7以降では、現在アクティブなウィンドウを最小化することができます。 Win+Down

(これはVistaでも動作するAeroの機能かもしれません。)

78
KrakenSoup

最大化したとき

  • Windowsキー+下向き矢印を2回押す。

最大化されていない場合

  • Windowsキー+下矢印を1回押す。
39
Ricky

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
14
MaQleod

頻繁に使用するウィンドウを開いて最小化する簡単な方法が必要な場合は、それをタスクバーに固定して最初の位置の1つに移動するだけです。それからWindows + 123などを使ってウィンドウを素早く切り替えることができます。

もう一度最大化するために 'Alt' + 'Tab'でウィンドウをスクロールする必要はもうありません。

11

最小化のためのAutoHotKeyスクリプト:

;=============================================================================;
; WINDOWS KEY + Alt + Down  --  Minimizies Active window
;=============================================================================;
; instead of "Restore Down" for Win+Down
#!Down::WinMinimize, A

説明:

[Key-Kombination]::[Action] 

#!Down
-> will execute when Windows-Key (#), Alt-Key (!), Down-Arrow-Key (down) are pressed together

WinMinimize, A  
-> will mimimize (WinMinimize) the active (A) window
4
Sam Hasler

Windowsにはショートカットキーがないため、autoitのようなサードパーティのソリューションを使用することもできます。

以下はそのための簡単なスクリプトです。現在のウィンドウを最小化する( WinSetState() )よりも、最初にホットキーを設定する( HotKeySet() )。

#include <WinApi.au3>

HotKeySet("!M",'MinimizeWin') ;Alt+Shift+m

While 1
Sleep(100)
WEnd

Func MinimizeWin()
    WinSetState("[ACTIVE]", "", @SW_MINIMIZE)
EndFunc
1
xxxbence