Freigeben über


CWinFormsView-Klasse

Stellt generische Funktionen zum Hosten eines Windows Forms-Steuerelements als MFC-Ansicht bereit.

class CWinFormsView : public CView;

Mitglieder

Öffentliche Konstruktoren

Name

Description

CWinFormsView::CWinFormsView

Erstellt ein CWinFormsView-Objekt.

Öffentliche Methoden

Name

Description

CWinFormsView::GetControl

Ruft einen Zeiger auf das Windows Forms-Steuerelement ab.

Öffentliche Operatoren

Name

CWinFormsView::operator Control^

Wandelt einen Typ als Zeiger auf einem Windows Forms-Steuerelement um.

Hinweise

MFC verwendet die CWinFormsView-Klasse, um eine .NET Framework-WindowsForms-Steuerelement innerhalb einer MFC-Ansicht zu hosten. Das Steuerelement ist ein untergeordnetes Element der systemeigenen Ansicht und nimmt den gesamten Clientbereich der MFC-Ansicht. Das Ergebnis ist einer CFormView ähneln und ermöglicht es Ihnen, den Windows Forms-Designer und die Laufzeit zu nutzen, umfangreiche formularbasierte Ansichten zu erstellen.

Weitere Informationen zur Verwendung von Windows Forms, finden Sie unter Verwenden eines Windows Form-Benutzersteuerelements in MFC.

Hinweis

Windows Forms-Integration funktioniert nur in Projekten, die dynamisch mit MFC verknüpft sind (Projekte, in denen AFXDLL definiert ist).

Hinweis

CWinFormsView unterstützt nicht das MFC-Splitterfenster (CSplitterWnd-Klasse).Derzeit nur das Windows Form-Splitter-Steuerelement (Splitter) wird unterstützt.

Anforderungen

Header: afxwinforms.h

Siehe auch

Referenz

Hierarchiediagramm

CWinFormsControl-Klasse

CWinFormsDialog-Klasse

CFormView-Klasse