Forum: Win32/Win64 API (native code)
Delphi
by Chewie,
22. Mai 2003
Im Codebeispiel befinden sich im Prinzip im Array PIDArray die Prozess-IDs aller EXPLORER-prozesse. Um die alle zu schließen, kannst du sie in einer Schleife durchgehen und an TerminateProcess übergeben.
Forum: Win32/Win64 API (native code)
Delphi
by Chewie,
21. Mai 2003
Bei openProcess musst du prozess-IDs übergeben. Die bekommst du über GetWindowThreadProcessID, wenn du das Fensterhandle hast.
Hast du das nicht, bleibt dir der Weg über die ToolHelp32-Funktionen. hier hab ich mal einen Tipp gepostet, der anhand des Anwendungsnamens die Fensterhandle auflistet. Daei wird u.a. auch die Prozess-ID ermittelt.