リッチ エディット コントロールでの印刷
リッチ エディット コントロール ()をCRichEditCtrlプリンターなど、指定されたデバイス用の出力を表示するように指定できます。また、リッチ エディット コントロールがテキストを書式化出力デバイスを指定できます。
指定したデバイスのリッチ エディット コントロールのコンテンツの一部の書式を設定するには、 FormatRange のメンバー関数を使用できます。この関数で使用される FORMATRANGE の構造は書式設定するテキストの範囲を指定し、ターゲット デバイスのデバイス コンテキスト (DC)。
出力デバイスのテキストの書式設定の後に、デバイスに DisplayBand のメンバー関数を使用して出力を送ることができます。繰り返しによって FormatRange と DisplayBandを使用して、印刷するアプリケーションは、リッチ エディット コントロールのコンテンツ バンドを実行できます。(バンドは、より小さなパートに出力印刷するために分割します)。
リッチ エディット コントロールがテキストを書式設定対象デバイスを指定するに SetTargetDevice のメンバー関数を使用できます。この関数は、アプリケーションが画面の代わりに既定のプリンターのフォント メトリックを使用してテキストを挿入する WYSIWYG (派生したものであるに表示される内容)の書式設定に便利です。