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。 重写在您的 CView的 CView::OnUpdate 成员函数-优化基于信息更新的派生类视图的显示方式。
示例
void CExampleDoc::OnUpdateAllViews()
{
UpdateAllViews(NULL);
}
要求
Header: afxwin.h