Qt - 控制外部流程

时间:2012-05-30 16:05:41

标签: c++ windows qt

目前我正在Qt中启动一个外部进程(顺便说一句,我使用的是Windows机器):

 QProcess *myProcess = new QProcess();
 myProcess->setWorkingDirectory("C:/working/dir");
 myProcess->start("C:/working/dir/program.exe");

一切正常。

我需要的是能够以最小化状态启动该程序。这可能吗?如果是的话,请帮忙。

感谢。

P.S。如果您需要更多信息,请与我们联系

1 个答案:

答案 0 :(得分:2)

AFAIK Qt没有此类设施,但也许您可以使用Windows START启动器。尝试:

myProcess->start("START C:/working/dir/program.exe /MIN");

它还有其他选项,包括/MAX/WAIT

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/start.mspx?mfr=true

相关问题