用CreateProcess启动另一个程序,并同时传4个参数,可是当所要启动的程序启动后提示无法找到相应目录下第二个参数为名称的文件。
程序如下:
STARTUPINFO si = {sizeof(si)};
PROCESS_INFORMATION pi;
TCHAR szCmdLine[] = _T("aa sss ddddd fff");
CreateProcess("E:\\仿真系统\\canshu\\fz_engine_ids_BingZhiYan.exe", "aa sss ddddd", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
CDialog::OnOK();
当要启动的程序启动后提示无法找到E:\仿真系统\canshu\sss。点确定后就退出了程序。
请问这是为什么?
谢谢了