http://www.rsdn.ru/article/inet/inetapi.xmlАвтор(ы): Robert Coleridge
, например.
"Функция InternetReadFile используется для непосредственной загрузки содержимого удаленного файла в память. Делается это просто: функции передается дескриптор к URL (полученный от предыдущего вызова InternetOpenUrl), указатель на буфер, куда заносятся данные и размер буфера."
BOOL bResult;
char cBuffer[1024]; // I'm only going to access 1K of info.
DWORD dwBytesRead;
HINTERNET hURL;
.
.
.
bResult = InternetReadFile(
hURL, // handle to URL
(LPSTR)cBuffer, // pointer to buffer
(DWORD)1024, // size of buffer
&dwBytesRead); // pointer to var to hold return value