hallo,
ich versuche gerade die processid eines fremden programms zu ermitteln. das mache ich folgendermaßen.
Code:
HWND haWnd;
DWORD procid;
haWnd = FindWindow(?, ? );
GetWindowThreadProcessId(haWnd, &procid);
ShowMessage(IntToStr(procid));
Nur woher kenne ich den klassennamen oder den fenstertitel einer anwendung, die gar kein fenster hat. (anwendung ist immer im systray) Gibt es irgendein programm, das mir den klassennamen ermittelt?
Oder kann man auch über den pfad oder den exe-namen an das fenster
handle kommen?