写错了
URLDownloadToFile

解决方案 »

  1.   

    谢谢你哦~~~~  是写错了  URLDownloadToFile
      

  2.   

    ......
    用不熟悉的函数之前到MSDE里查一下
    犯这种错误不应该
      

  3.   

    我的MSDN里不知道为什么没有这个函数的使用方法!!
      

  4.   

    哈哈,有啊,贴出来URLDownloadToFile Function--------------------------------------------------------------------------------Downloads bits from the Internet and saves them to a file.SyntaxHRESULT URLDownloadToFile(          LPUNKNOWN pCaller,
        LPCTSTR szURL,
        LPCTSTR szFileName,
        DWORD dwReserved,
        LPBINDSTATUSCALLBACK lpfnCB
    );
    ParameterspCaller
    Pointer to the controlling IUnknown interface of the calling Microsoft ActiveX component (if the caller is an ActiveX component). If the calling application is not an ActiveX component, this value can be set to NULL. Otherwise, the caller is a Component Object Model (COM) object that is contained in another component (such as an ActiveX control within the context of an HTML page). This parameter represents the outermost IUnknown of the calling component. The function attempts the download within the context of the ActiveX client framework and allows the caller's container to receive callbacks on the progress of the download. 
    szURL
    Pointer to a string value containing the URL to be downloaded. Cannot be set to NULL. 
    szFileName
    Pointer to a string value containing the name of the file to create for bits that come from the download. 
    dwReserved
    Reserved. Must be set to 0.
    lpfnCB
    Pointer to the caller's IBindStatusCallback interface. URLDownloadToFile calls this interface's IBindStatusCallback::OnProgress method on a connection activity, including the arrival of data. IBindStatusCallback::OnDataAvailable is never called. Implementing IBindStatusCallback::OnProgress allows a caller to implement a user interface or other progress monitoring functionality. It also allows the download operation to be canceled by returning E_ABORT from the IBindStatusCallback::OnProgress call. This can be set to NULL. 
    Return ValueReturns one of the following values.E_OUTOFMEMORY The buffer length is invalid or there was insufficient memory to complete the operation. 
    S_OK The operation succeeded. 
    ResThe client can choose to be notified of progress through a notification callback.Function InformationStock Implementation urlmon.dll 
    Custom Implementation No 
    Header Urlmon.h 
    Import library Urlmon.lib 
    Minimum availability Internet Explorer 3.0 
    Minimum operating systems Windows NT 4.0, Windows 95 
    Unicode Implemented as ANSI and Unicode versions.