Freigeben über


CRichEditView::PrintPage

Rufen Sie diese Funktion auf, um einen Textbereich in einem RichEdit-Steuerelement für das Ausgabegerät zu formatieren, das von pDC angegeben wird.

long PrintPage(
   CDC* pDC,
   long nIndexStart,
   long nIndexStop 
);

Parameter

  • pDC
    Zeiger auf einem Gerätekontext für Seitenausgabe.

  • nIndexStart
    Der nullbasierte Index des ersten Zeichens formatiert werden.

  • nIndexStop
    Der nullbasierte Index des letzten Zeichens formatiert werden.

Rückgabewert

Der Index des letzten Zeichens Anpassungen auf der Seite plus eine.

Hinweise

Das Layout jeder Seite wird von GetPageRect und GetPrintRect gesteuert.In der Regel wird dieser Aufruf in einem Aufruf CRichEditCtrl::DisplayBand gefolgt, der die Ausgabe generiert.

Beachten Sie die Ränder sind relativ zur physischen Seite, nicht die logische Seite.So schneiden Ränder Null häufig den Text ab, wie viele Drucker unprintable Bereiche auf der Seite haben.Um den Text für zu vermeiden, sollten Sie SetMargins aufrufen und angemessene Ränder festlegen vor dem Drucken.

Anforderungen

Header: afxrich.h

Siehe auch

Referenz

CRichEditView-Klasse

Hierarchien-Diagramm

CRichEditView::PrintInsideRect

CRichEditView::GetPageRect

CRichEditView::GetPrintRect

CRichEditView::SetMargins