Brauche Hilfe bei Internetseiten Abrufen
-
Hallo zusamme ich hatte mich Heute mal versucht, Internet Seiten mit WinApi abzurufen aber das will einfach nicht klappen immer wen ich das Programm kompeliere, erhalte ich über 282 Errors, die aber alle angeblich in der HeaderDatei Sind:
Das ist der Quellcode.
#include <WININET.H> #pragma comment( lib, "WININET.LIB" ) //Liest eine URL ein int ReadURL(chat* pcURL, BYTE* pData) { //Internet Handler HINTERNET hInternet = InternetOpen("Microsoft Internet Explorer", INTERNET_OPEN_TYP_PRECONFIG, 0, 0, 0); if(!hInternet) return -1; //Url Öffnen HINTERNET hUrl = InternetOpenUrl(hInternet, pcURL, 0, 0, INTERNET_FLAG_RELOAD, 0); if(!URL) { CloseHandle(hInternet); return -1; } //Daten einlesen (schritweise) DWORD dwNumBytesRead; BYTE* pCursor = pData; do { InternetReadFile(hURL, pCursor, 50, &dwNumBytesRead); pCursor += dwNumBytesRead; }while(dwNumBytesRead); //Alles Schließen CloseHandle(hURL); CloseHandle(hInternet); return (int)(dwNumBytesRead); }