Freigeben über


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.

Siehe auch

CWinFormsView-Klasse
CView-Klasse