IView 인터페이스
CWinFormsView에서 관리되는 컨트롤에 보기 알림을 보내는 데 사용하는 여러 가지 메서드를 구현합니다.
구문
interface class IView
멤버
공용 메서드
이름 | 설명 |
---|---|
IView::OnActivateView | 뷰가 활성화되거나 비활성화될 때 MFC에서 호출됩니다. |
IView::OnInitialUpdate | 뷰가 문서에 처음 첨부된 후 보기가 처음 표시되기 전에 프레임워크에서 호출됩니다. |
IView::OnUpdate | 뷰의 문서가 수정된 후 MFC에서 호출됩니다. 이 함수를 사용하면 보기에서 수정 내용을 반영하도록 디스플레이를 업데이트할 수 있습니다. |
설명
IView
는 호스트된 관리되는 컨트롤에 공통 보기 알림을 전달하는 데 사용하는 여러 가지 메서드 CWinFormsView
를 구현합니다. OnInitialUpdate, OnUpdate 및 OnActivateView입니다.
IView
는 CView와 비슷하지만 관리되는 뷰 및 컨트롤에서만 사용됩니다.
Windows Forms 사용에 대한 자세한 내용은 MFC에서 Windows Form 사용자 컨트롤 사용을 참조하세요.
요구 사항
헤더: afxwinforms.h(어셈블리 atlmfc\lib\mfcmifc80.dll 정의)
IView::OnActivateView
뷰가 활성화되거나 비활성화될 때 MFC에서 호출됩니다.
void OnActivateView(bool activate);
매개 변수
activate
뷰가 활성화되고 있는지 또는 비활성화되는지를 나타냅니다.
IView::OnInitialUpdate
뷰가 문서에 처음 첨부된 후 보기가 처음 표시되기 전에 프레임워크에서 호출됩니다.
void OnInitialUpdate();
IView::OnUpdate
뷰의 문서가 수정된 후 MFC에서 호출됩니다.
void OnUpdate();
설명
이 함수를 사용하면 보기에서 수정 내용을 반영하도록 디스플레이를 업데이트할 수 있습니다.