Partage via


Impression

Microsoft Windows implémente un affichage indépendant de l’appareil. Dans MFC, cela signifie que les mêmes appels de dessin, dans la OnDraw fonction membre de votre classe d’affichage, sont responsables du dessin sur l’affichage et sur d’autres appareils, tels que les imprimantes. Pour l’aperçu avant impression, l’appareil cible est une sortie d’imprimante simulée à l’affichage.

Votre rôle dans l’impression et le rôle du framework

Votre classe d’affichage a les responsabilités suivantes :

  • Informez le framework du nombre de pages dans le document.

  • Lorsque vous êtes invité à imprimer une page spécifiée, dessinez cette partie du document.

  • Allouez et libérez toutes les polices ou autres ressources GDI (Graphics Device Interface) nécessaires à l’impression.

  • Si nécessaire, envoyez les codes d’échappement nécessaires pour modifier le mode imprimante avant d’imprimer une page donnée, par exemple pour modifier l’orientation d’impression par page.

Les responsabilités du framework sont les suivantes :

Les articles suivants expliquent comment l’infrastructure prend en charge l’impression et l’aperçu avant impression :

Que voulez-vous en savoir plus sur

Voir aussi

Impression et aperçu avant impression