Windows 平台
我需要在我的程序里调用一个第三方的程序s.exe
我是通过system("s.exe")来调用的,
因为s.exe是长期运行不退出的。
所以我用了一个新的线程来调用system("s.exe");但是,我有时候需要中断s.exe的运行,然后我就尝试取消运行system("s.exe")这个线程
但是很可惜的是,s.exe没有退出。同一时刻可能会有几个s.exe在运行,而我只想取消其中一个。我用的是pthread线程库。请问怎么实现呢?谢谢