Freigeben über


Drucken mit RichEdit-Steuerelementen

Sie können ein Rich-Edit-Steuerelement (CRichEditCtrl) anweisen, seine Ausgabe für ein bestimmtes Gerät, z. B. einen Drucker, zu rendern. Sie können auch das Ausgabegerät angeben, für das ein Rich-Edit-Steuerelement seinen Text formatiert.

Zum Formatieren eines Teils des Inhalts eines Rich-Edit-Steuerelements für ein bestimmtes Gerät können Sie die FormatRange-Memberfunktion verwenden. Die formatRANGE-Struktur , die mit dieser Funktion verwendet wird, gibt den zu formatierenden Textbereich sowie den Gerätekontext (DC) für das Zielgerät an.

Nach dem Formatieren von Text für ein Ausgabegerät können Sie die Ausgabe mithilfe der DisplayBand-Memberfunktion an das Gerät senden. Durch wiederholte Verwendung FormatRange und DisplayBand, eine Anwendung, die den Inhalt eines Rich-Edit-Steuerelements druckt, kann Banding implementieren. (Die Bandierung ist für Druckzwecke in kleinere Teile unterteilt.)

Mit der SetTargetDevice-Memberfunktion können Sie das Zielgerät angeben, für das ein Rich-Edit-Steuerelement den Text formatiert. Diese Funktion ist nützlich für WYSIWYG -Formatierung (was Sie sehen), in der eine Anwendung Text mithilfe der Schriftartmetriken des Standarddruckers anstelle der Bildschirme positioniert.

Siehe auch

Verwenden von CRichEditCtrl
Steuerelemente