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);