我正在编写代码以从 Visual Studio 2005(VC++)中的服务器下载应用程序。在我开始运行它时下载它后,第 3 行不运行 exe 文件,而如果我将它写为
system("c:/pg/ap/app.exe")
它开始运行。谁能告诉我为什么会这样?
1.const char * str;
2. HRESULT hr = URLDownloadToFile ( NULL, _T("file_path/app.exe"),(LPCWSTR)str,0,NULL);
3. system(str);