CDocument::UpdateAllViews
Llame a esta función una vez modificado el documento.
Sintaxis
void UpdateAllViews(
CView* pSender,
LPARAM lHint = 0L,
CObject* pHint = NULL
);
Parámetros
pSender
Señala la vista que modificó el documento, o NULL si fuese todas las vistas a actualizarse.lHint
Contiene información sobre la modificación.pHint
Señala a un objeto que almacena información sobre la modificación.
Comentarios
Debe llamar a esta función después de llamar a la función miembro de SetModifiedFlag .Esta función informa a cada vista asociada al documento, salvo la vista especificada por pSender, que se ha modificado el documento.Normalmente se llama a esta función desde la clase de vista después de que el usuario ha cambiado el documento con una vista.
Esta función se llama a la función miembro de CView:: OnUpdate para cada una de las vistas de documento excepto la vista de envío, pasando pHint y lHint.Utilice estos parámetros para pasar información a las vistas sobre las modificaciones realizadas al documento.Puede codificar la información mediante lHint o puede definir CObject- clase derivada para almacenar información sobre las modificaciones y para pasar un objeto de esa clase mediante pHint.Reemplace la función en CView- clase derivada del miembro de CView::OnUpdate para optimizar actualizar de la vista basada en información pasada.
void CExampleDoc::OnUpdateAllViews()
{
UpdateAllViews(NULL);
}
Requisitos
encabezado: afxwin.h
Vea también
CDocument Class
Gráfico de jerarquías
CDocument::SetModifiedFlag
CDocument::GetFirstViewPosition
CDocument::GetNextView
CView::OnUpdate