CInternetFile::ReadString
Эта функция-член вызывается для чтения поток символов до тех пор, пока он не сможет найти символ перевода строки.
virtual BOOL ReadString(
CString& rString
);
virtual LPTSTR ReadString(
LPTSTR pstr,
UINT nMax
);
Параметры
pstr
Указатель на строку, которая будет получать, читанной линию.nMax
Максимальное число символов, которое необходимо считать.rString
Ссылка на объект, который получает CString чтения линию.
Возвращаемое значение
Указатель на буфер, содержащий простые данные, полученные из объекта CInternetFile.Независимо от типа данных буфера, переданного в этот метод, он не выполняет никаких операций над данными (например, преобразование в юникод), поэтому необходимо сопоставить возвращенные данные в структуре ожидается, если тип void* возвращен.
NULL если конец файла при чтении достигнут без каких-либо данных; если логический, FALSE, если конец файла при чтении достигнут без каких-либо данных.
Заметки
Функция задает нарисованная линия в памяти, на которую ссылается параметр pstr.Она останавливает считывать символы, когда он достигает максимальное количество знаков, указанных nMax.Буфер всегда возвращает конечный нуль-символ.
При вызове ReadString без первого вызывающего SetReadBufferSize, появится буфер 4096 байт.
Исключения
Этот метод может создавать исключения типа CInternetException*.
Требования
Header: afxinet.h