Derivar una clase de documento de CDocument
Los documentos contienen y administran los datos de la aplicación. Para usar la clase de documento proporcionada por el Asistente para aplicaciones MFC, debe hacer lo siguiente:
Derivar una clase de
CDocument
para cada tipo de documento.Agregar variables de miembro para almacenar los datos de cada documento.
Invalidar la función miembro
Serialize
deCDocument
en su clase de documento.Serialize
escribe y lee los datos del documento hacia y desde el disco.
Otras funciones de documento a menudo invalidadas
También puede reemplazar otras funciones miembro CDocument
. En concreto, a menudo tendrá que invalidar OnNewDocument y OnOpenDocument para inicializar los miembros de datos del documento y DeleteContents para destruir los datos asignados dinámicamente. Para obtener información sobre los miembros reemplazables, consulte la clase CDocument en Referencia de MFC.