打开一个网页,以html代码保存于txt文件中
#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; }
世界如此的美好,江山如此的多娇!
---阳光正能量--->>>>>>>>>>>>>>>