Es gibt keine Magie. Es gibt zwei Windows-API-Funktionen, die goScreen ermöglichen: ShowWindow und GetWindowText. Solange Microsoft diese Art von Interprozesskommunikation unterstützt, wird goScreen funktionieren. Wenn Sie von einer Bildschirmseite zur anderen wechseln, blendet goScreen nur alle sichtbaren Fenster auf der vorherigen Seite aus und zeigt diese auf der nächsten Seite an.
Das Ausblenden und Anzeigen eines Fensters ist eine zulässige Operation, und alle Anwendungen sollten ordnungsgemäß reagieren - z. B. sich selbst neu zeichnen. Es ist eine der wichtigsten Voraussetzungen für die Entwicklung von Microsoft Windows. Natürlich gibt es keine Garantie, wie schnell sie reagieren werden. Hier bin ich auf sie angewiesen - wenn sie langsam sind, bitte beschuldige mich nicht. Dies erklärt auch manchmal bizarres Verhalten anderer Anwendungen - sie könnten ShowWindow selbst aufrufen oder es nicht aufrufen, wenn es sinnvoll wäre.
GoScreen überwacht die Windows-Shell-Aktivität nicht - dazu müssten Windows-Hooks installiert werden, was meines Erachtens nicht sicher ist. Wenn Sie beispielsweise im Windows-Explorer auf eine Datei doppelklicken, findet die Shell in der Registrierung, welche Anwendung diese Datei öffnen kann, startet diese Anwendung und gibt ihr den Befehl, die Datei zu öffnen. GoScreen ist an diesem Szenario nicht beteiligt.
GoScreen hat keine Initiative. Es kann viele Dinge tun, aber nur, wenn Sie es befehlen. Das heißt, solange Sie goScreen nicht berühren, wird Ihr System nicht berührt.
Kommentare nicht gefunden