本次项目中需要在客户端程序中加入3DAI进程,同时要求课固定的位置以固定的比例加载到UI界面的控件上进行使用,实现方式如下:
启动进程:
void Utils::startExe()
{
//创建进程
QString cmd = qApp->applicationDirPath() + "/test.exe -nolog";
STARTUPINFO si = { sizeof(si) };
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = true;
m_isExeStart = CreateProcess(
NULL,
(LPWSTR)cmd.toStdWString().c_str(),
NULL,
NULL,
F