我使用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