revelation
Mitglied
Hallo zusammen!
Ich habe mal wieder ein MFC-Problem....
Und zwar möchte ich eine Datei von einem HTTP-Server downloaden und den Fortschritt visualisieren. Dazu benötige ich allerdings die Größe der Datei. Ich habe folgendes versucht:
Das funktioniert aber nur dann, wenn ich die Datei schon einmal heruntergeladen habe, sie also im Cash liegt. Hat jemand eine Ahnung woran das liegt, oder habe ich einfach einen falschen Weg gewählt?
Danke für eure Hilfe
Johannes
Ich habe mal wieder ein MFC-Problem....

Und zwar möchte ich eine Datei von einem HTTP-Server downloaden und den Fortschritt visualisieren. Dazu benötige ich allerdings die Größe der Datei. Ich habe folgendes versucht:
Code:
CInternetSession is;
CHttpConnection *hc = is.GetHttpConnection("www.irgendeinserver.de");
CHttpFile *hf = hc->OpenRequest("GET", "irgendeinedatei.zip");
hf->SendRequest()
DWORD len = hf->GetLength();
Danke für eure Hilfe
Johannes
Zuletzt bearbeitet: