Keine Sorge, keine andere Frage "Wo ist meine Schaltfläche für die Desktop-Anzeige geblieben?".
Was ich unter Windows 7 gefunden habe: Wenn Sie die Funktion "Desktop anzeigen" (ich bevorzuge die Verknüpfung ⊞ Win+ D) verwenden und dann alle Fenster durch erneutes Verwenden wieder herstellen, verhalten sich einige Fenster so, als wären sie an der Vorderseite des Z-Fensters angeklebt. bestellen. Das heißt, ich habe die Fenster AB und C geöffnet, mit Fokus auf A, drücke zweimal ⊞ Win+ Dund jetzt kann es vorkommen, dass ich dann zu B oder C wechseln möchte, entweder durch Alt+ Taboder durch Auswahl auf Taskleiste, die Taskleiste zeigt die Hervorhebung, aber A bleibt im Vordergrund sichtbar (und verwendbar, es ist nicht nur ein Rendering-Problem).
Stellen Sie sich die folgenden Situationen vor, in denen sich alle drei Fenster kaskadieren und überlappen:
A (Fokus)
B
C
-> ⊞ Win+D
Desktop (Fokus)
-> ⊞ Win+D
A (Fokus)
B
C
-> Klicken Sie in der Taskleiste auf C
A
C (Fokus)
B
-> Klicken Sie in der Taskleiste auf B
A
B (Fokus)
C
Und so weiter. Fokus bedeutet tatsächlichen Eingabefokus, dh in der zweiten Situation wird jede Tastatureingabe an Fenster B gesendet, während sich Fenster A im Vordergrund befindet.
Es spielt keine Rolle, welche Art von Anwendung; In meinem aktuellen Fall stecken eine Instanz von Outlook und eine Instanz von Explorer fest, während sich eine zweite Instanz von Explorer und eine Instanz von Firefox normal verhalten. Dies sollte zeigen, dass dieses Problem auch zwischen mehreren Instanzen derselben Anwendung auftreten kann und dass es keine ausgefallenen Anwendungen gibt, die gerne so tun, als seien sie das wichtigste Programm, und intern "immer im Vordergrund" erzwingen.
Das Anzeigen und Deaktivieren des Desktops hilft nicht weiter. Im schlimmsten Fall wird in einem anderen Fenster möglicherweise auch "oben auf die Z-Reihenfolge geklebt". Zwischen diesen kann ich leicht wechseln, aber um ein Fenster zu erhalten, das sich noch normal verhält, muss ich die störenden Fenster manuell minimieren.
Die einzige Heilung scheint, die beleidigenden Fenster bis jetzt zu schließen, ich habe nichts anderes gefunden, das hilft.
Könnte es sein, dass Windows 7 einen Fehler hat, der ein ALWAYS_ON_TOP- Flag auf einige Fenster zwingen kann, wenn von "Show Desktop" aus wiederhergestellt wird, oder mache ich etwas falsch?
Mehr Informationen:
⊞ Win+ dProblem einfach auf Win7-64bit-Ultimate zu replizieren.
Die betroffenen Fenster (eines beliebigen Programms) scheinen in einer separaten "Z" -Gruppe angeordnet zu sein. Sie können mehrere / viele Fenster in diesen Status "Immer im Vordergrund" versetzen. Die Fenster im betroffenen Status funktionieren normalerweise im Verhältnis zueinander, mit der Ausnahme, dass:
- Die Gruppe als Ganzes befindet sich immer im Vordergrund eines nicht betroffenen Fensters
- Die gesamte Gruppe befindet sich vor der Taskleiste.
- Die gesamte Gruppe reagiert nicht auf (Kontext in der Taskleiste) "Kaskadenfenster" oder ähnliche Befehle.
Die Tatsache, dass sich die betroffenen Fenster oben in der Taskleiste befinden und ansonsten als "Spezialfenster" fungieren, zeigt, dass Windows 7 eine verborgene "Funktion" "Immer im Vordergrund" aufweisen muss, die mit der Funktion "Desktop anzeigen" angewendet wird. Die Funktion scheint Fenster in einen Super-Fenster-Status zu versetzen, der sich über der Taskleiste befindet (die normale Gruppe verbleibt hinter der Taskleiste). Wenn Sie auf das Startmenü oder das Kontextmenü der Taskleiste klicken, wird das Startmenü / die Taskleiste in den Vordergrund der Always-On-Top-Gruppe gestellt. Die betroffenen Fenster werden jedoch nicht zurückgesetzt, sondern nur vorübergehend übernommen, bis Sie zu etwas anderem wechseln als das Startmenü / Taskleiste.
Dies ist der Schlüssel, um eine Antwort zu finden. Wie bringen wir Windows dazu, den speziellen Superstatus aufzuheben oder die Zuweisung überhaupt nicht vorzunehmen?
Noch mehr Informationen von einem anderen Benutzer: Es schien gelöscht worden zu sein, indem alle Fenster geschlossen und neu gestartet wurden. Anfangs konnte ich den Fehler nicht reproduzieren. Nachdem ich alle meine Arbeitsfenster geöffnet hatte, reproduzierte ich ihn tatsächlich in jedem Fenster.
Ich denke fast, dass es mit etwas initialisiert werden könnte, das mit mehreren Fenstern von Chrome zu tun hat, und dann wird das Showdesktop-Problem auftauchen, sobald ein Fenster es hat. Das lag daran, dass ich nach einigem Herumspielen mit einem Chrome-Session-Saver (Session-Buddy) und dem Wiederherstellen von Sessions und dem Abrufen des Super-Status das Fenster, in dem ich mich befand, wiederhergestellt und geschlossen habe, und mich nun wieder an einem Ort befinde, an dem ich das nicht reproduzieren kann Fehler, auch in meiner "Arbeitsumgebung" mit etwa 35 Chrome-Registerkarten in zwei Fenstern sowie anderen Programmen, Dateispeicherorten, Remote-Desktops und einem zweiten Chrome-Profil mit einem weiteren Dutzend Registerkarten.
Kehren Sie also zu Punkt 1 zurück und finden Sie den eigentlichen Auslöser des Super-State-Phänomens.
Sobald Sie das Super-Sate-Problem tatsächlich haben, wird Folgendes reproduziert: Ok, ich mache das, während ich es tippe:
Öffnen Sie Chrome (um diese Website anzuzeigen), dann den Editor und dann den Taschenrechner (es kann sich um ein beliebiges Fenster handeln, aber zu Demonstrationszwecken folgen Sie mir).
Die Fenster sollten normal funktionieren, Ihre Fenster überlappen, sodass Sie den Rand aller Fenster sehen können und die Z-Reihenfolge (von vorne nach hinten) ist: der Browser oben, dann der Taschenrechner, dann der Editor (Sie sollten sehen können Teil des Hintergrundfensters).
Drücken Sie jetzt mit dem Browser oben auf win + d und dann wieder win + d.
Klicken Sie auf Rechner, dann auf Ihren Browser. Ihr Browser bleibt nun im Vordergrund stecken. Wenn Sie auf "Merkzettel" klicken, wird der Fokus auf den Merkzettel gelegt. Dieser befindet sich vor dem Taschenrechner, bleibt jedoch hinter dem Browser, da sich Ihr Browser im "Super-Status" befindet. (Viele Arrangements für das Umschalten des Fokus nach der Rückkehr von Win + D werden das Problem verursachen. Mit Ausnahme des Klickens auf den Desktop habe ich auch bemerkt, dass ich den Rechner nicht in einen Super-Zustand versetzen konnte, wenn er nicht meinen Chrome-Browser überlappte.)
Auch dies scheint nicht zu funktionieren, bis mindestens eines Ihrer Fenster betroffen ist.
Wir wissen immer noch nicht, wie wir das erste Fenster in Superstate bekommen sollen, nur nachfolgende.