我使用IDownloader接口和URLDownloadToFile方法自定义IE的下载程序。 但是URLDownloadToFile返回0x80004004错误代码。 我想知道!源代码有什么问题?IDownloadManager中的URLDownloadToFile错误(0x80004004)::下载
STDMETHODIMP CDownloader::Download(IMoniker* pmk,
IBindCtx* pbc,
DWORD dwBindVerb,
LONG grfBINDF,
BINDINFO* pBindInfo,
LPCOLESTR pszHeaders,
LPCOLESTR pszRedir,
UINT uiCP)
{
LPOLESTR sDisplayName;
pmk->GetDisplayName(NULL, NULL, &sDisplayName);
HRESULT hr = URLDownloadToFile(NULL, sDisplayName, L"C:\\downloaded.exe", 0, NULL);
return S_OK;
}
当我从URL Moniker系统得到一个0x80004004错误代码时,我发现这非常有用,不知道它是E_ABORT,谢谢! – FruitBreak 2014-06-10 14:08:23