您的位置:首页 > 编程语言 > Qt开发

QProcess&Poco::Process 启动、退出进程

2014-12-29 16:57 435 查看
Q3Process xxx3proc;
xxx3proc.start("taskkill -f -im XXX.exe");	//注:退出不成功

Poco::Process xxxPocoProc;
Poco::Process::Args args;
Poco::ProcessHandle handle = xxxPocoProc.launch("XXX.exe", args);
xxxPocoProc.kill(handle);

QProcess xxxproc;
xxxproc.startDetached("XXX.exe");	//启动XXX.exe进程,此进程与当前进程同级
xxxproc.start("XXX.exe");			//启动XXX.exe进程,此进程为当前进程的子进程
xxxproc.execute("taskkill", QStringList()<<"-im"<<"XXX.exe"<<"-f"); //退出XXX.exe进程
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  POCO QT Process