IView-Schnittstelle
Implementiert mehrere Methoden, die CWinFormsView zum Senden von Ansichtsbenachrichtigungen an ein verwaltetes Steuerelement verwendet.
Syntax
interface class IView
Member
Öffentliche Methoden
Name | Beschreibung |
---|---|
IView::OnActivateView | Wird von MFC aufgerufen, wenn eine Ansicht aktiviert oder deaktiviert wird. |
IView::OnInitialUpdate | Wird vom Framework aufgerufen, nachdem die Ansicht zuerst an das Dokument angefügt wurde, aber bevor die Ansicht anfänglich angezeigt wird. |
IView::OnUpdate | Wird von MFC aufgerufen, nachdem das Dokument der Ansicht geändert wurde; Mit dieser Funktion kann die Ansicht die Anzeige aktualisieren, um Änderungen widerzuspiegeln. |
Hinweise
IView
implementiert mehrere Methoden, mit denen CWinFormsView
allgemeine Ansichtsbenachrichtigungen an ein gehostetes verwaltetes Steuerelement weitergeleitet werden. Dies sind OnInitialUpdate, OnUpdate und OnActivateView.
IView
ähnelt CView, wird jedoch nur mit verwalteten Ansichten und Steuerelementen verwendet.
Weitere Informationen zur Verwendung von Windows Forms finden Sie unter Verwenden eines Windows Form-Benutzersteuerelements in MFC.
Anforderungen
Header: afxwinforms.h (definiert in assembly atlmfc\lib\mfcmifc80.dll)
IView::OnActivateView
Wird von MFC aufgerufen, wenn eine Ansicht aktiviert oder deaktiviert wird.
void OnActivateView(bool activate);
Parameter
Aktivieren
Gibt an, ob die Ansicht aktiviert oder deaktiviert wird.
IView::OnInitialUpdate
Wird vom Framework aufgerufen, nachdem die Ansicht zuerst an das Dokument angefügt wurde, aber bevor die Ansicht anfänglich angezeigt wird.
void OnInitialUpdate();
IView::OnUpdate
Wird von MFC aufgerufen, nachdem das Dokument der Ansicht geändert wurde.
void OnUpdate();
Hinweise
Mit dieser Funktion kann die Ansicht ihre Anzeige aktualisieren, um Änderungen widerzuspiegeln.