Partager via


Utilisation de vues

Les responsabilités de l'interface sont de présenter les données du document de manière graphique à l'utilisateur et de recevoir et interpréter les saisies de l'utilisateur comme des opérations sur le document. Vos tâches lors de l’écriture de votre classe de vue sont les suivantes :

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

  • Connectez les messages Windows appropriés et les objets d’interface utilisateur tels que les éléments de menu aux 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 fonctions membres CView dans votre classe de vue 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 redéfinition de la fonction membre CView, consultez la classe CView dans le MFC Reference.

Que voulez-vous en savoir plus sur

Voir aussi

Architecture de document/affichage
CFormView, classe
Affichage des enregistrements (accès aux données MFC)
Contournement du mécanisme de sérialisation