다음을 통해 공유


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::OnUpdate 에서 멤버 함수를 CView-파생 클래스에 전달 되는 정보를 기반으로 뷰 디스플레이 업데이트 최적화.

예제

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

요구 사항

헤더: afxwin.h

참고 항목

참조

CDocument 클래스

계층 구조 차트

CDocument::SetModifiedFlag

CDocument::GetFirstViewPosition

CDocument::GetNextView

CView::OnUpdate