Лучший способ сделать это - использовать функцию, которая дает вам больше контроля над результирующим процессом, чем system()
.
CreateProcess()
, который возвращает HANDLE
, который вы можете использовать позже в TerminateProcess()
, чтобы убить процесс. fork()
и exec()
, которые дают вам pid дочернего процесса, который вы можете использовать позже в kill()
, чтобы убить процесс.