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);
    }
    

Anmelden zum Antworten