Udostępnij za pośrednictwem


Interfejs IView

Implementuje kilka metod używanych przez aplikację CWinFormsView do wysyłania powiadomień widoku do zarządzanej kontrolki.

Składnia

interface class IView

Elementy członkowskie

Metody publiczne

Nazwa/nazwisko opis
IView::OnActivateView Wywoływana przez MFC, gdy widok jest aktywowany lub dezaktywowany.
IView::OnInitialUpdate Wywoływana przez platformę po pierwszym dołączeniu widoku do dokumentu, ale przed początkowym wyświetleniem widoku.
IView::OnUpdate Wywoływana przez MFC po zmodyfikowaniu dokumentu widoku; ta funkcja umożliwia widokowi zaktualizowanie jego wyświetlania w celu odzwierciedlenia modyfikacji.

Uwagi

IView Implementuje kilka metod używanych CWinFormsView do przekazywania typowych powiadomień widoku do hostowanej kontrolki zarządzanej. Są to OnInitialUpdate, OnUpdate i OnActivateView.

IView jest podobny do CView, ale jest używany tylko w przypadku zarządzanych widoków i kontrolek.

Aby uzyskać więcej informacji na temat korzystania z formularzy systemu Windows, zobacz Using a Windows Form User Control in MFC (Używanie kontrolki użytkownika formularza systemu Windows w MFC).

Wymagania

Nagłówek: afxwinforms.h (zdefiniowany w zestawie atlmfc\lib\mfcmifc80.dll)

IView::OnActivateView

Wywoływana przez MFC, gdy widok jest aktywowany lub dezaktywowany.

void OnActivateView(bool activate);

Parametry

aktywuj
Wskazuje, czy widok jest aktywowany, czy dezaktywowany.

IView::OnInitialUpdate

Wywoływana przez platformę po pierwszym dołączeniu widoku do dokumentu, ale przed początkowym wyświetleniem widoku.

void OnInitialUpdate();

IView::OnUpdate

Wywoływana przez MFC po zmodyfikowaniu dokumentu widoku.

void OnUpdate();

Uwagi

Ta funkcja umożliwia widokowi zaktualizowanie jego wyświetlania w celu odzwierciedlenia modyfikacji.

Zobacz też

Klasa CWinFormsView
Klasa CView