In dem du entweder ShellexecuteEx oder CreateProcess nutzt, die die ProzessID merkst und dann den Prozess mit
TerminateProcess und der gemerkten ProzessID beendest.
Aber das sollte man nur im Notfall machen:
Zitat:
The TerminateProcess function is used to unconditionally cause a process to exit. The state of global data maintained by dynamic-link libraries (DLLs) may be compromised if TerminateProcess is used rather than ExitProcess.