Dzień dobry,
otóż mam mały problem od paru dni próbuje odczytać tytuł okna danej aplikacji znając jej ProcID.
Problem jest tego typu że nie do końca wiem jak uzyskać uchwyt okna, uchwyt procesu otrzymuje:
...
vHandle := OpenProcess(PROCESS_ALL_ACCESS, False, ProcID);
...
ale po przez uchwyt procesu nie mogę odczytać nazwy jej okna ;/
...
GetWindowText(vHandle, Buffer, SizeOf(Buffer));
...
Powyższa funkcja działa jeżeli podam uchwyt ona, np. po przez funkcję
...
vHandle := GetForegroundWindow;
...
Pytanie jak uzyskać poprawny uchwyt okna na podstawie ProcID ?
Z góry dzięki za odpowiedź.