当前位置:首页 > 开发 > Web前端 > HTML > 正文

打开一个网页,以html代码保存于txt文件中

发表于: 2015-11-13   作者:互联网   来源:转载   浏览次数:
摘要: #include <string> #include <iostream> #include <fstream> #include <windows.h> #include <wininet.h> #include <winsock.h> #include <stdio.h> #incl
#include <string> 

#include <iostream> 

#include <fstream> 

#include <windows.h> 

#include <wininet.h> 

#include <winsock.h> 

#include <stdio.h> 

#include <stdarg.h>  



#pragma comment(lib,"wininet.lib") 

using namespace std;  

int main()       

{ 

    HINTERNET hOpen, hURL; 

    LPCWSTR NameProgram = L"Webreader";       //      LPCWSTR == Long Pointer to Const Wide String  

    LPCWSTR Website;                     

    char file[101]; 

    unsigned long read;  //Always need to establish the internet connection with this funcion.     

    if ( !(hOpen = InternetOpen(NameProgram, INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0 )))     

    {

        cerr << "Error in opening internet" << endl;     

        return 0;     

    }                        

    Website = L"http://www.baidu.com"; 

    hURL = InternetOpenUrl( hOpen, Website, NULL, 0, 0, 0 );            //Need to open the URL   

    InternetReadFile(hURL, file, 100, &read);

    

    string filename="top_level_domain.ini";

    ofstream pfile_top_domain(filename.c_str());

    

    if(!pfile_top_domain.is_open())

    {

        cerr << "couldn't read config file.\n";

        return 0;

    }

        file[read] = '\0';     

        pfile_top_domain<<file;   

    while (read == 100)     {    

        InternetReadFile(hURL, file, 100, &read);    

        file[read] = '\0';     

        pfile_top_domain<<file;    

    }  

    cout << endl; 

    InternetCloseHandle(hURL);

    

    return 0; 

} 

 

打开一个网页,以html代码保存于txt文件中

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊