最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++實(shí)現(xiàn)下載的代碼

 更新時(shí)間:2014年10月09日 10:26:49   投稿:shichen2014  
這篇文章主要介紹了C++實(shí)現(xiàn)下載的代碼,以下載百度圖片為例較為完整的講述了C++下載的具體實(shí)現(xiàn)方法,需要的朋友可以參考下

本文實(shí)例講述了C++實(shí)現(xiàn)下載的方法,分享給大家供大家參考。

具體實(shí)現(xiàn)代碼如下:

復(fù)制代碼 代碼如下:
#include <UrlMon.h> 
#include <WinInet.h> 
 
#pragma comment(lib,"wininet") 
 
 
void CFileDownloadDlg::OnBnClickedBtnDownload() 

    // 使用UrlDownloadToFile函數(shù) 
    HRESULT hRet = URLDownloadToFile(NULL,"); 
    if (S_OK != hRet) 
    { 
        MessageBox("下載失敗"); 
        return; 
    } 
 
    //使用windows internet 庫(kù) 
    HINTERNET hSession = InternetOpen("", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0); 
    if (hSession != NULL) 
    { 
        HINTERNET hLink2 = InternetOpenUrl(hSession, "
        if (hLink2 != NULL) 
        { 
            BYTE temp[1024]; 
            DWORD dwNum = 1; 
            FILE *hFile; 
 
            if ((hFile = fopen("c:\\temp\\2.gif", "wb")) != NULL) 
            { 
                while (dwNum>0) 
                { 
                    InternetReadFile(hLink2, temp, 1024, &dwNum); 
                    fwrite(temp, sizeof(char), dwNum, hFile); 
                } 
                fclose(hFile); 
                MessageBox("download finished..."); 
 
            } 
 
            InternetCloseHandle(hLink2); 
            hLink2 = NULL; 
        } 
        InternetCloseHandle(hSession); 
        hSession = NULL; 
    } 
}

希望本文所述對(duì)大家的C++程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

永善县| 长泰县| 普兰店市| 延安市| 抚宁县| 隆尧县| 晋宁县| 萍乡市| 兴宁市| 桦川县| 北海市| 武邑县| 宁德市| 浙江省| 柞水县| 云和县| 郑州市| 长子县| 张家港市| 全南县| 铜陵市| 威海市| 普定县| 林周县| 城口县| 南丹县| 府谷县| 无棣县| 犍为县| 温州市| 灵武市| 三亚市| 象山县| 南京市| 基隆市| 金塔县| 陇西县| 长兴县| 康定县| 大埔区| 洛阳市|