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