共用方式為


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 類別

階層架構圖

CDocument::SetModifiedFlag

CDocument::GetFirstViewPosition

CDocument::GetNextView

CView::OnUpdate