Beste Möglichkeit, ein Fenster im Alt-Tab-Programmumschalter auszublenden?

Ich bin seit einigen Jahren ein .NET-Entwickler und dies ist immer noch eines der Dinge, die ich nicht richtig machen kann. Es ist einfach, ein Fenster in der Taskleiste über eine Eigenschaft in Windows Forms und in WPF auszublenden, aber soweit ich das beurteilen kann, kann dies nicht garantieren (oder muss es sogar beeinflussen), dass es vor dem @ ausgeblendet wir Alt+ ↹Tab dialog. Ich habe gesehenunsichtba Fenster erscheinen in Alt+ ↹Tab, und ich frage mich nur, was ist der beste Weg, um ein Fenster zu garantieren wirdnoch ni erscheint (sichtbar oder nicht) im Alt+ ↹Tab dialog.

Aktualisieren Bitte beachten Sie meine gepostete Lösung unten. Ich darf meine eigenen Antworten nicht als Lösung kennzeichnen, aber bisher ist es die einzige, die funktioniert.

Update 2: Es gibt jetzt eine richtige Lösung von Franci Penov, die ziemlich gut aussieht, die ich aber nicht selbst ausprobiert habe. Enthält Win32, vermeidet jedoch das lahme Erstellen von Fenstern außerhalb des Bildschirms.

Antworten auf die Frage(26)

Ihre Antwort auf die Frage