Mam problem z wysyłaniem komunikatu zamknięcia aplikacji znając PID.
-
Za pomocą EnumWindows pobieram uchwyty okien. Wszystko jest w porządku jeśli aplikacja jest jednookienkowa. W przeciwnym razie nie wiem jak ustalić uchwyt głównego okna.
-
Jak sprawdzić czy po wysłaniu komunikatu zamknięcia proces się zakończył?
Wysyłając komunikat widzę, że aplikacja się zamyka jednak funkcja
OpenProcess(PROCESS_ALL_ACCESS, False, LPid) nadal zwraca uchwyt