リッチ エディット コントロールでのストリーム操作

ストリームを使用して、リッチ エディット コントロール (CRichEditCtrl) との間でデータを転送できます。 ストリームは、バッファーとアプリケーション定義のコールバック関数を指定する EDITSTREAM 構造体によって定義されます。

リッチ エディット コントロールにデータを読み込む (つまり、データをストリーム入力する) には、StreamIn メンバー関数を使用します。 コントロールは、アプリケーション定義のコールバック関数を繰り返し呼び出します。これにより、データの一部が毎回バッファーに転送されます。

リッチ エディット コントロールの内容を保存する (つまり、データをストリーム出力する) には、StreamOut メンバー関数を使用します。 コントロールは、バッファーへの書き込みを繰り返し、アプリケーション定義のコールバック関数を呼び出します。 コールバック関数は、呼び出しごとに、バッファーの内容を保存します。

関連項目

CRichEditCtrl の使い方
コントロール