Partager via


CEditView::PrintInsideRect

Appel PrintInsideRect pour imprimer du texte dans le rectangle spécifié par le rectLayout.

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

Paramètres

  • pDC
    Pointeur vers le contexte de périphérique d'impression.

  • rectLayout
    Référence à un objet de CRect ou à une structure de RECT spécifiant le rectangle dans lequel le texte doit être affiché.

  • nIndexStart
    Index dans la mémoire tampon du premier caractère à afficher.

  • nIndexStop
    Index dans la mémoire tampon du caractère suivant le dernier caractère à afficher.

Valeur de retour

Index du caractère suivant à imprimer (autrement dit, le caractère suivant le dernier caractère affiché).

Notes

Si le contrôle d' CEditView n'a pas le style ES_AUTOHSCROLL, le texte est encapsulé dans le rectangle de rendu.Si le contrôle a le style ES_AUTOHSCROLL, le texte est découpé sur le bord droit du rectangle.

L'élément de rect.bottom de l'objet de rectLayout est modifié afin que les dimensions du rectangle définissent la partie du rectangle d'origine qui est occupé par le texte.

Configuration requise

Header: afxext.h

Voir aussi

Référence

Classe de CEditView

Graphique de la hiérarchie

CEditView::SetPrinterFont

CEditView::GetPrinterFont