Здравствуйте, trustno1, Вы писали:
T>Подскажите, как правильно выбирать количество байтов для чтения в функции InternetReadFile (WinInet)?
T>Например, в след. коде параметр ir подобран чисто экспериментально:
T>T> char buf[151];
T> DWORD ir=68;
T> DWORD br;
T> while (TRUE)
T> {
T> InternetReadFile(hReq, buf, ir, &br);
T> ...............
T>
T>Если выбрать др. значение, то в получаемых строках html файла появляются всякие $шЗё%.
T>Как количество байтов зависят от буфера buf?
T>И вообще какие значения рекомендуется указывать?
T>Или может др. функцию стоит использовать?
В br тебе возвращается фактическое число прочитанных в буфер байт. br <= ir