Wie erkennt man das aktuell aktive Chrome-Profil in einem Chrome-Fenster [C++]?
Posted: 07 Jan 2025, 13:36
Ich muss feststellen, ob ein Chrome-Fenster aktiv (im Fokus/geöffnet/maximiert) ist. Dabei handelt es sich um das Chrome-Profil, das derzeit für dieses Fenster in einer MFC-C++-Anwendung verwendet wird.
Ich habe es geschafft, das aktive (im Fokus befindliche/geöffnete/maximierte) Chrome-Fenster mithilfe der Windows-API zu erkennen, kann jedoch keinen Auszug abrufen, der das Chrome-Profil in diesem Fenster darstellt.
Ja Beachten Sie, dass Chrome die Profildaten des Benutzers im Verzeichnis „Benutzerdaten“ speichert (). Gibt es in diesem Verzeichnis eine bestimmte Datei, einen bestimmten Schlüssel oder einen Mechanismus, der mir helfen kann, das aktive Chrome-Fenster seinem Profil zuzuordnen?
Gibt es alternativ eine andere Möglichkeit, dies programmgesteuert in C++ zu erreichen? oder einer anderen Sprache?
Jeder Ansatz in jeder Sprache wäre hilfreich.
Ich habe es geschafft, das aktive (im Fokus befindliche/geöffnete/maximierte) Chrome-Fenster mithilfe der Windows-API zu erkennen, kann jedoch keinen Auszug abrufen, der das Chrome-Profil in diesem Fenster darstellt.
Ja Beachten Sie, dass Chrome die Profildaten des Benutzers im Verzeichnis „Benutzerdaten“ speichert (
Code: Select all
C:\Users\\AppData\Local\Google\Chrome\User Data
Gibt es alternativ eine andere Möglichkeit, dies programmgesteuert in C++ zu erreichen? oder einer anderen Sprache?
Jeder Ansatz in jeder Sprache wäre hilfreich.