我正在开发 MFC 应用程序,我有一个由 MFC 应用程序运行的文件
LPWSTR appParams = A2W(final.c_str());
PROCESS_INFORMATION ProcessInfo; //This is what we get as an [out] parameter
STARTUPINFO StartupInfo; //This is an [in] parameter
ZeroMemory(&StartupInfo, sizeof(StartupInfo));
StartupInfo.cb = sizeof StartupInfo ; //Only compulsory field
if(CreateProcess(L"E:\\Setup\\vncviewer.exe",appParams,NULL,NULL,FALSE,0,NULL,NULL,&StartupInfo,&ProcessInfo))
{
WaitForSingleObject(ProcessInfo.hProcess,INFINITE);
CloseHandle(ProcessInfo.hThread);
CloseHandle(ProcessInfo.hProcess);
}
以上是在位置 e:\setup\ 上运行 vncviewer.exe 文件的代码,但我不希望该文件使用静态位置,如何在应用程序文件夹中添加文件,并且在安装文件中添加相同的文件。