CView::OnActivateView

가상 void OnActivateView ( BOOL bActivate, CView * pActivateView, CView * pDeactiveView );

매개 변수

bActivate

보기 되 고 있는지 여부를 나타냅니다 활성화 또는 비활성화。

pActivateView

View 개체 활성화 되는 포인트。

pDeactiveView

View 개체 비활성화 되는 포인트。

주의

보기를 활성화 하거나 비활성화 하는 경우 프레임 워크에서 호출 합니다. 이 함수에 대 한 기본 구현 활성화 되 고 보기에 포커스를 설정 합니다. 보기를 활성화 하거나 비활성화 하는 경우 특수 한 처리를 수행 하려는 경우이 함수를 재정의 합니다. 예를 들어, 비활성 보기에서 현재 보기를 구별 하는 특별 한 시각적 단서를 제공 하려는 경우 bActivate 매개 변수를 검사 당신과 보기의 모양에 따라 업데이트。

PActivateView 및 pDeactiveView 매개 변수를 현재 보기에 변경 되지 않고 응용 프로그램의 주 프레임 창을 활성화 하는 경우 동일한 보기를 가리킨 ? 예를 들어, 포커스를 전송 하는 응용 프로그램 내에서 또는 다른 하나의 보기에서 보다는 오히려이를 다른 응용 프로그램에서 MDI 자식 창 사이 전환할 때. 이로써 re-realize의 팔레트 보기 필요한 경우。

이러한 매개 변수는 CFrameWnd::SetActiveView CFrameWnd::GetActiveView 무엇을 반환 하는 것과 다른 보기를 사용 하 여 호출 하는 경우 다. 이것은 가장 자주 분할자 창 발생。

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

참고 항목nbsp;CWnd::OnActivate, CFrameWnd::SetActiveView, CFrameWnd::GetActiveView(&N)

Index