Interfejs IView

Uwaga / Notatka

Biblioteka Klas programu Microsoft Foundation (MFC) nadal jest obsługiwana. Nie dodajemy już funkcji ani nie aktualizujemy dokumentacji.

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