Partager via


Utilisation de vues

Les responsabilités de l’affichage sont d’afficher les données du document graphiquement à l’utilisateur et d’accepter et d’interpréter l’entrée de l’utilisateur comme opérations sur le document. Vos tâches lors de l’écriture de votre classe d’affichage sont les suivantes :

  • Écrivez la fonction membre OnDraw de votre classe d’affichage, qui restitue les données du document.

  • Connecter les messages Windows appropriés et les objets d’interface utilisateur tels que les éléments de menu pour les fonctions membres du gestionnaire de messages dans la classe d’affichage.

  • Implémentez ces gestionnaires pour interpréter l’entrée utilisateur.

En outre, vous devrez peut-être remplacer d’autres CView fonctions membres dans votre classe d’affichage dérivée. En particulier, vous pouvez remplacer OnInitialUpdate pour effectuer une initialisation spéciale pour la vue et OnUpdate pour effectuer tout traitement spécial nécessaire juste avant que la vue se redessine. Pour les documents à plusieurs pages, vous devez également remplacer OnPreparePrinting pour initialiser la boîte de dialogue Imprimer avec le nombre de pages à imprimer et d’autres informations. Pour plus d’informations sur la substitution des CView fonctions membres, consultez la classe CView dans la référence MFC.

Que voulez-vous en savoir plus sur

Voir aussi

Architecture de document/affichage
CFormView, classe
Vues d’enregistrement (Accès aux données MFC)
Ignorer le mécanisme de sérialisation