CRichEditView::PrintPage

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

Valeur de retour

L'index du dernier caractère qui s'adapte sur la page plus un.

Paramètres

pDC

Pointeur vers un contexte de périphérique de sortie de page.

nIndexStart

Index de base zéro du premier caractère à être formaté.

nIndexStop

Index de base zéro du dernier caractère à être formaté.

Remarques

Appelez cette fonction pour mettre en forme une plage de texte dans un contrôle rich edit pour le périphérique de sortie spécifié par pDC. La présentation de chaque page est contrôlée par GetPageRect et GetPrintRect. En règle générale, cet appel est suivi par un appel à CRichEditCtrl::DisplayBand qui génère la sortie.

Notez que les marges sont par rapport à la page physique, pas la page logique. Ainsi, les marges de zéro seront clip souvent le texte puisque beaucoup d'imprimantes est les zones non imprimables sur la page. Afin d'éviter la coupure de votre texte, vous devriez appeler SetMargins et définir des marges raisonnables avant l'impression.

Aperçu des classes CRichEditView |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CRichEditView::PrintInsideRect, CRichEditView::GetPageRect, CRichEditView::GetPrintRect, CRichEditView::SetMargins

Index