CDocument::UpdateAllViews

在已修改后,调用此功能文档。

void UpdateAllViews( 
   CView* pSender, 
   LPARAM lHint = 0L, 
   CObject* pHint = NULL  
);

参数

  • pSender
    指向修改文档的视图,或 NULL,如果将更新所有视图。

  • lHint
    包含有关修改的信息。

  • pHint
    指向存储有关修改对象的信息。

备注

在调用 SetModifiedFlag 成员函数后,您应调用此函数。 此功能通知每个视图附加到文档,但 pSender指定的视图,修改了文档。 在用户通过视图后,更改了文档通常需要调用从您的视图选件类中调用此函数。

此函数调用每个的 CView::OnUpdate 成员函数除外。个发送的视图的文档的视图,通过 pHint 和 lHint。 使用这些参数提供有关做的修改的视图将信息传递到文档中。 可以输入信息使用 lHint 和/或可以定义 CObject-存储有关修改的信息并将该选件类对象的派生类使用 pHint。 重写在您的 CViewCView::OnUpdate 成员函数-优化基于信息更新的派生类视图的显示方式。

示例

void CExampleDoc::OnUpdateAllViews()
{
   UpdateAllViews(NULL);
}

要求

Header: afxwin.h

请参见

参考

CDocument Class

层次结构图

CDocument::SetModifiedFlag

CDocument::GetFirstViewPosition

CDocument::GetNextView

CView::OnUpdate