Page 1 of 1

Wie erkennt man das aktuell aktive Chrome-Profil in einem Chrome-Fenster [C++]?

Posted: 07 Jan 2025, 13:36
by Guest
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 (

Code: Select all

C:\Users\\AppData\Local\Google\Chrome\User Data
). 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.