2016-11-21 1 views
7

Unter bestimmten Bedingungen öffnet die Windows 10-Spielleiste mit meiner Anwendung (mit Delphi, VCL). Das ist kein Spiel und ich benutze DirectX oder OpenGL nicht direkt, aber es öffnet sich.Deaktivieren der Windows 10-Spielleiste für bestimmte Anwendungen

Um genauer zu sein, wenn ich auf Tablett meine App reduzieren und ein Popup geöffnet wird, erscheint die Spielleiste.

Ich habe eine Reihe von Seiten mit Tutorial für die vollständige Deaktivierung der Windows 10 Spiel bar gefunden (wie this), aber ich möchte nur für meine Anwendung deaktivieren, ich glaube nicht, Benutzer werden glücklich sein, eine Windows-Funktion still deaktiviert zu haben von meiner App

Ist das möglich? Ich kann keine Dokumentation darüber finden

+0

Was ist Ihnen ausführbaren Dateinamen? Was, wenn Sie es zu etwas anderem ändern? Ich habe gehört (keine Quelle), dass es teilweise auf exe-Dateinamen basiert. –

+0

Nun, ich kann den exe Namen nicht sagen, da es ein kommerzielles Produkt ist, aber es hat diesen Namen von 10 Jahren und wir können es nicht ändern. Aber .. umbenennen mit "mytest.exe" .. die Spielleiste ist weg! Meine Exe hat einen ziemlich gebräuchlichen Namen, vielleicht kann ein Spiel mit dem gleichen Namen existieren. Wenn ich das Verzeichnis ohne umbenennen ändere, ist die Spielleiste immer noch da. Ich hoffe, es gibt eine andere Möglichkeit, es zu blockieren – HypeZ

Antwort

1

Sie können es nach dieser Lösung deaktivieren: Drücken Sie Win + G, klicken Sie auf das Zahnradsymbol (Einstellungen) und deaktivieren Sie "Remember this is a game" (https://superuser.com/questions/1086248/windows-10-xbox-dvr-app-thinks-chrome-is-a-game).

Beachten Sie, dass dieses Kontrollkästchen nicht sichtbar ist, wenn der Name der Anwendung Main.exe ist. Wenn der Name der App Main.exe oder etwas anderes ist, ist es sichtbar.

Es scheint, dass es in der Registrierung gespeichert ist: HKEY_CURRENT_USER \ System \ GameConfigStore \ in den Verzeichnissen Children und Parents. Sie können versuchen, Ihre App mithilfe des ExeParentDirectory-Schlüssels zu finden. https://www.reddit.com/r/ffxiv/comments/3fbu0x/win_10_game_bardvr_anyone_having_issues/

Ich weiß nicht, ob es zu einer ausführbaren Anwendung, wenn Windows-entscheidet es sich um ein Spiel (wie Main.exe) ist

+0

das ist nicht was ich brauche. Ich muss ein Produkt versenden, das die Gamebar auf meinem Klienten PC nicht öffnet. In der neuesten Version von Windows 10 wurde die Checkbox "Remember this is a game" in eine "nicht anwendungsspezifische Prüfung" geändert. Es gibt auch keinen ExeParentDirectory-Schlüssel in Eltern- oder Kinderschlüsseln, auch wenn das Kontrollkästchen "Zeige dies nicht mehr" in der Spielleiste aktiviert wurde – HypeZ

Verwandte Themen