CInternetFile::ReadString

调用此成员函数读取字符流,直到找到一个换行符。

virtual BOOL ReadString( 
   CString& rString  
);
virtual LPTSTR ReadString( 
   LPTSTR pstr, 
   UINT nMax  
);

参数

  • pstr
    要接收行上字符串的指针。

  • nMax
    要读取的字符的最大数目。

  • rString
    用于接收行上 CString 对象的引用。

返回值

对包含纯数据的缓冲区的指针检索从 CInternetFile 对象。无论缓冲区的数据类型传递给此方法,但它不对数据执行任何操作(例如,为Unicode的转换),因此,必须映射返回的数据按期望的结构,就象 void* 类型返回。

NULL,如果文件结尾已到达不读取任何数据;,或者,如果布尔值,FALSE,如果文件结尾已到达不显示任何数据。

备注

函数将发生的行。pstr 参数引用的内存。它将会停止读取字符,当到达字符时的最大项数,指定由 nMax。缓冲区始终接收一个null字符)。

如果调用 ReadString,而无需先调用的 SetReadBufferSize,您将收到4096个字节缓冲区。

异常

此方法会引发类型 **CInternetException***的异常。

要求

Header: afxinet.h

请参见

参考

CInternetFile选件类

层次结构图