Dérivation d'une classe de document de CDocument
Les documents contiennent et gèrent les données de votre application. Pour utiliser la classe de document fournie par l’Assistant Application MFC, vous devez effectuer les opérations suivantes :
Dérivez une classe de
CDocument
chaque type de document.Ajoutez des variables membres pour stocker les données de chaque document.
Remplacez
CDocument
la fonction membre deSerialize
votre classe de document.Serialize
écrit et lit les données du document sur et à partir du disque.
Autres fonctions de document souvent remplacées
Vous pouvez également remplacer d’autres CDocument
fonctions membres. En particulier, vous devrez souvent remplacer OnNewDocument et OnOpenDocument pour initialiser les membres de données du document et DeleteContents pour détruire les données allouées dynamiquement. Pour plus d’informations sur les membres substituables, consultez la classe CDocument dans la référence MFC.