Mam taki problem. Potrzebuję nazwę klasy oraz nazwę okna programu google chrome, jednak mam wersję Express VS i nie mogę tego wyciągnąć z programu Spy++. Czy jest jakiś inny sposób na zdobycie tego programu / na pobranie uchwytu do aktywnego okna?
0
0
OK, poradziłem sobie z programem(użyłem Window Detective), ale to nie o to mi do końca chodziło, bo:
- uchwyt okna zmienia się po otwarciu nowego okna.
- Chciałbym, żeby to było uniwersalne, tzn. pobierało mi uchwyt aktualnie aktywnego okna.
W związku z punktem 2 kieruję pytanie, czy da radę w C# złapać uchwyt aktualnie aktywnego okna?
Edit:
Ok udało mi się, użyłem:
[DllImport("user32.dll")]
private static extern IntPtr GetForegroundWindow();
...
IntPtr handle = GetForegroundWindow();