打开cmd,输入tasklist就会显示当前系统的进程列表。
taskkill 命令可以关闭一个进程,可以参考下面网址。我是利用taskkill -f -im 进程名.exe 结束进程。
https://blog.csdn.net/amars_ding/article/details/54581487
Qt中编写代码结束进程
QStringList params;
params<<"/c"<<"taskkill"<<"-f"<<"-im"<<"test.exe";
QProcess process;
process.start("cmd.exe",params);
process.waitForFinished();
process.close();
上述简单代码就能结束windows里名为test.exe的所有进程树了。
本文介绍了如何在Qt应用中利用QProcess组件和Windows的taskkill命令来强制结束指定进程。通过调用taskkill命令的-f参数和-im参数,可以有效地终止进程。详细实现方法参考了相关博客文章。

6011

被折叠的 条评论
为什么被折叠?



