Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
Delphi XE2 Professional
|
28. Mär 2003, 09:07
Wie Luckie bereits gesagt hat kann ein Prozess mehrere Fenster haben, aber du kannst dir alle Fenster des Prozesses auflisten lassen:
mit EnumWindows alle Fenster auflisten lassen
mit GetWindowThreadProcessID die ProcessID für den Prozess des Fensters holen
mit OpenProcess ein ProcessHandle besorgen
mit GetModuleFileName den exe-Pfad des Prozesses holen und vergleichen
Manuel Pöter
|