我正在尝试将网络中的随机文件保存到 .exe 所在的同一目录中。问题是我只有在指定绝对目录时才能工作。
我尝试的最后一个代码是:
string home;
home = system("echo %HOMEDRIVE%%HOMEPATH%/aaa.gif");
HRESULT hr = URLDownloadToFile ( NULL, _T("http://stackoverflow.com/gif.gif"), (TCHAR*)home.c_str(), 0, NULL );
我也试过:
HRESULT hr = URLDownloadToFile ( NULL, _T("http://stackoverflow.com/gif.gif"), "/aaa.gif", 0, NULL );
但它也不起作用。
我该如何解决?谢谢 :)