CDocument::DeleteContents

virtual void DeleteContents ( );

Observaciones

Llamado por el marco para eliminar los datos del documento sin destruir el propio objeto de CDocument . Se llama justo antes de que el documento va a ser destruido. También se llama para garantizar que un documento está vacío antes de se reutiliza. Esto es particularmente importante para una aplicación SDI, que utiliza sólo un documento; el documento se reutiliza cuando el usuario crea o abre otro documento. Llamar a esta función para implementar un comando similar que elimina todos los datos del documento o "Editar borrar todo". La implementación predeterminada de esta función no hace nada. Reemplazar esta función para eliminar los datos en el documento.

Ejemplo

Y este ejemplo es el controlador para un comando Editar borrar todo.

void CMyDoc::OnEditClearAll()
{
 nbsp; DeleteContents();
   UpdateAllViews(&NULL);   
}

void CMyDoc::DeleteContents()
{
   / / Inicializar datos del documento.

}

Visión General de CDocument |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CDocument::OnCloseDocument, CDocument::On&NewDocument, CDocument::OnOpenDocument

Index