E
Etwas komplizierter ist für Einsteiger das Einbinden von Bibliotheken. nehmen wir folgendes als konkretes Beispiel:
#include <windows.h>
#include <WinInet.h> // einzubindende Library : WinInet.lib (MSVC++)
int WINAPI WinMain( HINSTANCE, HINSTANCE, PSTR, int )
{
DWORD dwFlags;
BOOL RetVal = InternetGetConnectedState(&dwFlags,0);
if(RetVal == TRUE) MessageBox(NULL, "Verbunden", "Internet", 0);
else MessageBox(NULL, "Getrennt", "Internet", 0);
return 0;
}
Beim MSVC++ geht man über das Menü "Projekt - Einstellungen - Linker" und fügt dann bei "Objekt-/Bibliothekmodule" die Bibliothek "wininet.lib" hinzu.
Verwendet man den kostenlosen Dev-Cpp, so wählt man den Weg "project options - parameters - linker" und fügt "-lwininet" ein. Das geht nur, wenn die xxx.cpp einem Projekt hinzugefügt wurde.