4

QProcessは、単に黒いコンソールウィンドウを表示しません。

これは私が使用するコードです:

QProcess*p=new QProcess(this);
p->start("cmd.exe");

cmd.exeをcalc.exeに置き換えると、電卓が正常に起動します。

4

1 に答える 1

5

代わりにこれを試してください:

QProcess::startDetached("cmd.exe");
于 2012-04-28T13:53:54.303 に答える