在 Rich Edit 控制項中的列印

您可以分辨的 rich 編輯控制項 (CRichEditCtrl) 來呈現指定的裝置,如印表機的範例的輸出結果。您也可以指定為其的 rich 編輯控制項的輸出裝置設定其文字的格式。

若要格式化的 rich edit 控制項特定的裝置內容的一部分,您可以使用 FormatRange 成員函式。FORMATRANGE 與此函式一起使用的結構指定文字的格式,以及針對目標裝置的裝置內容 (DC) 的範圍。

在格式化輸出裝置的文字之後, 您可以傳送輸出給裝置使用 DisplayBand 成員函式。重複使用FormatRangeDisplayBand,列印的 rich edit 控制項內容的應用程式可實作級區構成。(級區構成為較小的部分輸出的部門為了列印目的)。

您可以使用 SetTargetDevice 成員函式,以指定目標裝置的 rich 編輯控制項設定其文字的格式。這個功能很有用的 WYSIWYG (所見即所得) 格式設定,應用程式將使用預設的印表機字型度量資訊,而不螢幕的文字放在其中。

請參閱

參考

使用 CRichEditCtrl

概念

控制項 (MFC)