QProcess调用外部程序不显示界面


include <Windows.h>
QString program = "C:/Windows/System32/notepad.exe";
QProcess *myProcess = new QProcess();
myProcess->setCreateProcessArgumentsModifier([](QProcess::CreateProcessArguments *args)
{
args->startupInfo->wShowWindow = SW_HIDE;
args->startupInfo->dwFlags = STARTF_USESHOWWINDOW | STARTF_USESTDHANDLES;
}
);
myProcess->start(program, QStringList());


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM