COleClientItem::OnChange

가상 void OnChange ( OLE_NOTIFICATION nCode, DWORD dwParam );

매개 변수

nCode

이유는 서버는이 항목을 변경합니다. 다음 값 중 하나를 가질 수 있습니다.:

dwParam

NCode OLE_SAVED 또는 OLE_CLOSED경우이 매개 변수는 사용 되지 않습니다. NCode OLE_CHANGED이면이 매개 변수는 변경 된 OLE 항목의 측면을 지정. 가능한 값에 대 한 COleClientItem::DrawdwParam 매개 변수를 참조 하십시오. NCode OLE_CHANGED_STATE이면이 매개 변수는 COleClientItem::ItemState 값을 열거 하 고 입력 되는 상태를 설명 합니다. 다음 값 중 하나를 가질 수 있습니다: emptyState, loadedState, openState, activeState또는 activeUIState

주의

사용자 수정, 저장, 또는 OLE 항목을 닫을 때 프레임 워크에서 호출 합니다. (마이크로소프트 파운데이션 클래스 라이브러리를 사용 하 여 서버 응용 프로그램을 작성 하는 경우이 함수는 호출 COleServerDoc 또는 COleServerItem 알림 멤버 함수에 대 한 응답에서.) 기본 구현은 수정 nCode OLE_CHANGED 또는 OLE_SAVED 경우 컨테이너 문서 표시。

OLE_CHANGED_STATE, GetItemState 에서 반환 된 현재 상태는이 상태 변경 하기 전에 현재 상태를 의미 하는 이전 상태 있을 여전히 것입니다.

OLE 항목의 상태 변경에에서 응답 하도록이 함수를 재정의 합니다. 일반적으로 항목이 표시 되는 영역을 무효화 하 여 항목의 모양을 업데이트 합니다. 귀하의 재정의의 시작 부분에서 기본 클래스 구현을 호출합니다。

COleClientItem 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;COleClientItem::GetItemState, COleServerItem::NotifyChanged, COleServerDoc::NotifyChanged, COleServerDoc::NotifyClosed, COleServerDoc::NotifySaved(&N)

Index