目录
代码
bool IsProcessExist(QString processName)
{
QProcess process;
process.start("tasklist");
process.waitForFinished();
QByteArray result = process.readAllStandardOutput();
QString str = result;
if(str.contains(processName))
return true;
else
return false;
}
使用示例
qDebug() << IsProcessExist("TIM.exe");
参数说明:进程实际执行的exe名字,可以通过任务管理器的详细信息看见,以及程序安装目录可以找到,详情下图可以看见。