Hallo,
ich starte ein externes Programm mit
ShellExecuteEx(x: TShellExecuteInfo)
und hatte gehofft, mit
x.hProcess
das
Handle zum gestarteten Programm zu haben, mit dem ich das mittels
SendMessage(x.hProcess, WM_CLOSE, 0, 0);
wieder beenden kann.
Das
Handle stimmt aber nicht.
Kann ich mit der Information in der TShellExecuteInfo-Struktur x trotzdem das gestartete Programm identifizieren und stoppen?