CEditView::PrintInsideRect

Aufruf PrintInsideRect, um Text im Rechteck zu drucken angegeben durch rectLayout.

UINT PrintInsideRect(
   CDC *pDC,
   RECT& rectLayout,
   UINT nIndexStart,
   UINT nIndexStop 
);

Parameter

  • pDC
    Zeiger auf Druckergerätekontext.

  • rectLayout
    Verweis auf ein CRect-Objekt oder eine RECT-Struktur, die das Rechteck angeben, in dem der Text gerendert werden soll.

  • nIndexStart
    Index innerhalb des Puffers des ersten Zeichens gerendert werden.

  • nIndexStop
    Index innerhalb des Puffers des Zeichens, das dem gerendert werden letzten Zeichen folgt.

Rückgabewert

Der Index des nächsten Zeichens gedruckt werden soll (das heißt, das Zeichen, das dem letzten Zeichen gerendert folgt).

Hinweise

Wenn das CEditView-Steuerelement nicht das Format ES_AUTOHSCROLL verfügt, wird Text innerhalb des Renderingrechtecks umschlossen.Wenn das Steuerelement das Format ES_AUTOHSCROLL ist, ist der Text abgeschnittener rechts Rand des Rechtecks.

Das rect.bottom-Element des Objekts rectLayout wird geändert, sodass die Abmessungen des Rechtecks den Teil des ursprünglichen Rechtecks definieren, das durch den Text belegt wird.

Anforderungen

Header: afxext.h

Siehe auch

Referenz

CEditView-Klasse

Hierarchien-Diagramm

CEditView::SetPrinterFont

CEditView::GetPrinterFont