クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
Visual Studio 2005
Visual Studio ドキュメント
Visual C++
リファレンス
ライブラリ リファレンス
MFC
クラス
CInternetFile クラス
メンバ関数
 CInternetFile::ReadString
すべて縮小/すべて展開 すべて縮小
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2005/.NET Framework 2.0

その他のバージョンについては、以下の情報を参照してください。
MFC ライブラリ リファレンス
CInternetFile::ReadString

改行文字が見つかるまで、文字ストリームを読み出します。

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

パラメータ

pstr

読み出した行を受け取るバッファへのポインタ。

nMax

読み出す最大文字数。

rString

読み出した行を受け取る CString オブジェクトへの参照。

CInternetFile オブジェクトから読み出したテキスト データを保持するバッファへのポインタを返します。このメソッドに渡されるバッファのデータ型にかかわらず、そのデータに対する操作 (たとえば、Unicode への変換など) は一切行われないので、void* 型が返されたかのように、返されたデータを目的の構造体に変換する必要があります。

データをまったく読み出さないでファイルの終端 (EOF) に達した場合は、NULL を返します。ブール値のときに、データをまったく読み出さないでファイルの終端に達した場合は、FALSE を返します。

pstr パラメータで参照されるメモリへ結果の行を格納します。nMax で指定される文字の最大数に達すると、文字の読み出しを停止します。バッファには、必ず、終端の NULL 文字が入ります。

最初に SetReadBufferSize を呼び出さずに ReadString を呼び出した場合は、4096 バイトのバッファを受け取ります。

このメソッドは、CInternetException* 型の例外をスローできます。

コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2012 Microsoft. All rights reserved. 使用条件 | 商標 | プライバシー
Page view tracker