Minimieren Sie alle Fenster auf dem aktiven Monitor

18

Ich suche nach einer Möglichkeit, eine Tastenkombination zu verwenden, um alle Fenster auf dem Monitor zu minimieren, auf dem sich derzeit meine Maus befindet. Ich habe diese Seite gefunden: http://vbcity.com/forums/t/163339.aspx, aber das scheint hartcodiert zu sein, um die Fenster auf einem bestimmten Monitor und nicht auf dem aktiven Monitor zu minimieren. Außerdem habe ich keine Ahnung, wie dieser Code kompiliert werden soll (kein VB-Codierer). Kennt jemand einen Weg, wie ich das erreichen kann? Ich bin auf Windows 7 Ultimate, 3 Monitore.

Jake
quelle
Haben Sie bereits "Windows Key + D" ausprobiert, die Verknüpfung zum Anzeigen des Desktops? Ich habe im Moment nicht mehrere Monitore, wodurch möglicherweise alle Fenster auf den Desktops minimiert werden. Ist es wichtig, nur auf einem Monitor zu arbeiten?
Eric G
Ja, ich benutze Windows + D die ganze Zeit, aber wenn ich arbeite, möchte ich oft einen einzelnen Monitor minimieren, damit ich auf diesem Monitor auf meine Desktop-Dateien zugreifen kann. Ich habe virtuelle Maschinen, die die ganze Zeit laufen, daher ist es nicht hilfreich, diese verschwinden zu lassen, wenn ich nur versuche, an einige Dateien zu gelangen.
Jake
Ich habe diesen Code genommen und angefangen, an einer Beispielanwendung zu arbeiten, um zu tun, was Sie wollen, obwohl es ein bisschen eigenartig zu sein scheint, weil es Fenster nach Prozess statt nach aktivem Fenster findet. Ich muss ein bisschen mehr damit herumspielen.
Chris Thompson
Genial! Poste es als Antwort, wenn / wenn du fertig bist!
Jake

Antworten:

25

Unter Windows 7 finden Sie hier eine Liste der Tastaturkürzel, mit denen mehrere Fenster verwaltet werden:

Win+d
Minimieren Sie alle Fenster auf allen Monitoren. Drücken Sie erneut, um den vorherigen Status wiederherzustellen

Win+m
Minimieren Sie alle Fenster auf allen Monitoren.

Win+ Shift+m
Stellen Sie zuvor minimierte Fenster auf dem aktuellen Monitor wieder her

Win+Home
Alle Fenster auf dem aktuellen Monitor auf "Minimiert" setzen, außer "Aktiv"

Win+Space
Vorschau des Desktops / Fenster transparent machen (funktioniert möglicherweise nicht mit allen Einstellungen)

Quelle: 127 nützliche Tastaturkürzel für Windows 7 .

Das OP stellt fest, dass für Actual Multiple Monitors die Option "Alle minimieren betrifft nur den Monitor mit der Maus" verfügbar ist.

Bild

Harrymc
quelle
20
Auf meinem Win7 minimiert Win + m alle Fenster auf allen Monitoren
csauve
4
Sie alle funktionieren, außer den Text für alle Verknüpfungen zu entfernen, die "auf dem aktuellen Monitor" sagen - sie betreffen alle Monitore
Csauve
1
Nein, das nicht. Ich habe gerade mit Win7 Ult auf VirtualBox getestet, immer noch nichts ...
Bob
1
Offizielle Antwort: Es stellt sich heraus, dass es sich um tatsächliche Mehrfachmonitore handelt. Es gibt eine Option namens "Alles minimieren betrifft nur den Monitor mit der Maus". @harrymc Würde es Ihnen etwas ausmachen, die Hauptantwort mit diesen Informationen zu aktualisieren, damit jeder andere, der sie findet, es weiß?
Jake
1
Fertig wie gewünscht.
Harrymc
2

Die andere Antwort ist zwar überlegen, macht aber nicht so viel Spaß wie meine. Nehmen Sie ein aktives Fenster und schütteln Sie es. Alle anderen Fenster werden minimiert. Dann minimiere das Fenster

robreynolds88
quelle
2
Ich glaube, dies minimiert alle Fenster, nicht nur die auf dem aktiven Bildschirm.
Jake
1

Ich habe einen anderen Weg gefunden, um dieses Problem zu lösen. Ich schreibe ein Autohotkey-Skript, um alle Programme mit Ausnahme einiger Programme zu minimieren. Ich verschiebe Xshell und git häufig auf einen anderen Monitor, damit sie wieder maximiert werden. Das folgende Skript kann Ihnen helfen.

#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%
}

Sie können "Xshell.exe" und "mintyy.exe" durch ein anderes Programm ersetzen und sie auf einen anderen Monitor verschieben. Drücken Sie dann Win + d, um alle von Ihnen angegebenen Programmminimierungen auszuschließen. Wie man Autohotkey ausführt, können Sie hier klicken .

xxy
quelle