Zum Beispiel, indem du dir im
PSDK die Tutorials zu WinInet durchliest (zu finden unter Networking And Directory Services -> Network Protocols -> Windows Internet)
Vereinfach ausgedrückt geht es so:
1. Erzeuge ein Internet mit InternetOpen
2. Öffne die Datei mit InternetOpenUrl oder FtpOpenFile
3. Lies die Datei mit InternetReadFile ein, wie du es mit ReadFile für eine lokale Datei machen würdest
Statt 2 und 3 kannst du auch einfach FtpGetFile nehmen, aber da weiß ich nicht, wie's mit abbrechen aussieht.
Naja, und am Ende mit InternetCloseHandle das Internet dicht machen. Im
PSDK ist auch noch beschrieben, wie du eine Verbindung aufbaust (z.B. mit InternetGoOnline, weil das eine
URL übernimmt und somit auch die "richtige" Verbindung nimmt).
Viel Spaß noch damit ;c)