若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CDocument::UpdateAllViews

 

在進行修改之後,呼叫這個函式文件。


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

pSender

要修改文件的檢視和指定的 NULL ,如果所有檢視更新。

lHint

含有修改的資訊。

pHint

若要儲存有關修改物件的點資訊。

在呼叫 SetModifiedFlag 成員函式之後,您應該呼叫這個函式。這個函式會告知每個檢視附加至文件,但 pSender指定的檢視,修改文件。在使用者可以檢視之後,變更了文件通常會呼叫您的檢視類別的這個函式。

這個函式呼叫每一個的 CView::OnUpdate 成員函式的文件檢視但此傳送的檢視,您可以 pHintlHint使用這些參數指定負載測試進行的修改的檢視資訊傳遞至文件。您可以輸入資訊使用 lHint 和 (或) 可以定義 CObject-儲存有關變更的資訊和將類別物件的衍生類別使用 pHint覆寫您的 CViewCView::OnUpdate 成員函式 (最佳化根據資訊更新的衍生類別檢視中顯示傳遞。

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

需求

Header: afxwin.h

顯示: