次の方法で共有


リッチ エディット コントロールでの印刷

リッチ エディット コントロール ()をCRichEditCtrlプリンターなど、指定されたデバイス用の出力を表示するように指定できます。また、リッチ エディット コントロールがテキストを書式化出力デバイスを指定できます。

指定したデバイスのリッチ エディット コントロールのコンテンツの一部の書式を設定するには、 FormatRange のメンバー関数を使用できます。この関数で使用される FORMATRANGE の構造は書式設定するテキストの範囲を指定し、ターゲット デバイスのデバイス コンテキスト (DC)。

出力デバイスのテキストの書式設定の後に、デバイスに DisplayBand のメンバー関数を使用して出力を送ることができます。繰り返しによって FormatRangeDisplayBandを使用して、印刷するアプリケーションは、リッチ エディット コントロールのコンテンツ バンドを実行できます。(バンドは、より小さなパートに出力印刷するために分割します)。

リッチ エディット コントロールがテキストを書式設定対象デバイスを指定するに SetTargetDevice のメンバー関数を使用できます。この関数は、アプリケーションが画面の代わりに既定のプリンターのフォント メトリックを使用してテキストを挿入する WYSIWYG (派生したものであるに表示される内容)の書式設定に便利です。

参照

関連項目

CRichEditCtrl の使い方

概念

コントロール (MFC)