アクティブなモニター上のすべてのウィンドウを最小化する


18

キーボードショートカットを使用して、現在マウスが置かれているモニター上のすべてのウィンドウを最小化する方法を探しています。このページはhttp://vbcity.com/forums/t/163339.aspxでしたが、アクティブモニターではなく、特定のモニターのウィンドウを最小化するためにハードコードされているようです。さらに、そのコードをコンパイルする方法がわかりません(VBコーダーではありません)。誰も私がこれを実現できる方法を知っていますか?私はWindows 7 Ultimate、3モニターを使用しています。


デスクトップを表示するためのショートカットである「Windows Key + D」をすでに試しましたか?現時点では、複数のモニターを使用していないため、デスクトップ全体のすべてのウィンドウが最小化される場合があります。ただ1台のモニターでそれをすることが重要ですか?
エリックG

ええ、私は常にWindows + Dを使用していますが、仕事をしているときは、1台のモニターを最小化して、そのモニターでデスクトップファイルにアクセスできるようにすることがよくあります。私は常に仮想マシンを実行しているので、いくつかのファイルにアクセスしようとしているときにそれらが消えるのは役に立ちません。
ジェイク

私はそのコードを取り、あなたが望むことをするためにサンプルアプリケーションで作業を開始しましたが、アクティブウィンドウではなくプロセスでウィンドウを見つけるため、少し奇妙に見えます。もう少し試してみます。
クリストンプソン

驚くばかり!完了したら、回答として投稿してください!
ジェイク

回答:


25

Windows 7では、複数のウィンドウを管理するキーボードショートカットのリストは次のとおりです。

Win+d
すべてのモニターのすべてのウィンドウを最小化します。もう一度押すと前の状態に戻ります

Win+m
すべてのモニターのすべてのウィンドウを最小化します。

Win+ Shift+m
現在のモニターで以前に最小化されたウィンドウを復元する

Win+Home
アクティブを除くすべてのウィンドウを現在のモニターで最小化に設定

Win+Space
デスクトップのプレビュー/ウィンドウを透明にする(すべての設定で動作しない場合があります)

出典:Windows 7用の127の便利なキーボードショートカット

OPは、「実際の複数のモニター」には「すべて最小化コマンドがマウス付きモニターにのみ影響する」オプションがあることに注意しています。

画像


20
Win7では、Win + mがすべてのモニターのすべてのウィンドウを最小化しています
-csauve

4
「現在のモニター上」というすべてのショートカットのテキストを削除することを除いて、すべて機能します。すべてのモニターに影響します
-csauve

1
いいえ、そうではありません。VirtualBoxでWin7 Ultを使用してテストしましたが、まだ何もありません...-
ボブ

1
公式の答え:実際のマルチモニターであることが判明しました。「すべて最小化はマウス付きモニターにのみ影響する」というオプションがあります。@harrymcは、この情報でメインの回答を更新して、それを見つけた他の人がわかるようにしますか?
ジェイク

1
尋ねられたとおりに完了。
ハリーマック

2

他の答えは、優れていますが、私のものほど面白くありません。アクティブなウィンドウを1つ取り、それを振ってください。他のすべてのウィンドウは最小化されます。次に、そのウィンドウを最小化します


2
これにより、アクティブな画面上のウィンドウだけでなく、すべてのウィンドウが最小化されると思います。
ジェイク

1

この問題を解決する別の方法を見つけました。自動ホットキースクリプトを作成して、一部のプログラムを除くすべてのプログラムを最小化します。私はよくXshellとgitコマンドを別のモニターに移動するので、それらを再び最大化します。次のようなスクリプトは、あなたが助けてくれることを願っています。

#d::get()
get(){
    WinMinimizeAll
    WinGet, active_id, ID, ahk_exe Xshell.exe
    WinMaximize, ahk_id %active_id%

    WinGet, active_id, ID, ahk_exe mintty.exe
    WinMaximize, ahk_id %active_id%
}

「Xshell.exe」と「mintyy.exe」を別のプログラムに置き換えて、それらを別のモニターに移動し、Win + dを押して、指定したすべてのプログラムを最小化できます。autohotkeyの実行方法はこちらをクリックしてください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.