共用方式為


CInternetFile::ReadString

呼叫此成員函式讀取字元資料流,直到找到新行字元。

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

參數

  • pstr
    接收要讀取的資料行之字串的指標。

  • nMax
    要讀取的字元數上限。

  • rString
    out 接收讀取的資料行的 CString 物件的參考。

傳回值

out 包含簡單的資料之緩衝區的指標 CInternetFile 從擷取的物件。 不論緩衝區的資料型別傳遞至這個方法,則不在資料上執行的作業 (例如,對 Unicode 的轉換),因此,您必須將傳回的資料集加入您預期的結構, void* ,當做型別傳回。

NULL 檔案結尾,如果已經到達未讀取任何資料,或者,在 中,如果布林, 檔案結尾,如果已經到達未讀取任何資料。

備註

函式將產生的行。 pstr 參數所參考的記憶體。 停止讀取字元,當到達字元的最大數目,由指定 nMax。 緩衝區一定會收到一個結束的 null 字元。

如果您呼叫, ReadString 沒有先呼叫的 SetReadBufferSize,您將會得到 4096 個位元組的緩衝區。

例外狀況

這個方法會擲回型別 **CInternetException***的例外狀況。

需求

Header: afxinet.h

請參閱

參考

CInternetFile 類別

階層架構圖