Partager via


CWinFormsView, classe

Fournit la fonctionnalité générique pour l'hébergement d'un contrôle Windows Forms en tant que vue MFC.

class CWinFormsView : public CView;

Membres

Constructeurs publics

Nom

Description

CWinFormsView::CWinFormsView

Construit un objet CWinFormsView.

Méthodes publiques

Nom

Description

CWinFormsView::GetControl

Extrait un pointeur vers le contrôle Windows Forms.

Opérateurs publics

Nom

CWinFormsView::operator Control^

Effectue un type en tant que pointeur vers un contrôle Windows Forms.

Notes

MFC utilise la classe d' CWinFormsView pour héberger un contrôle Windows Forms .NET Framework dans une vue MFC. Le contrôle est un enfant de la vue native et occupe la zone cliente entière de la vue MFC. Le résultat est semblable à une vue d' CFormView , ce qui vous permet de tirer parti du Concepteur Windows Forms et au moment de l'exécution de créer des vues basées sur les formulaires riches.

Pour plus d'informations sur l'utilisation de Windows Forms, consultez l' Utilisation d'un contrôle utilisateur Windows Form dans MFC.

Notes

L'intégration de MFC Windows Forms fonctionne uniquement dans les projets qui lient dynamiquement avec MFC (les projets dans lesquels AFXDLL est défini).

Notes

CWinFormsView ne prend pas en charge la fenêtre fractionnée MFC (CSplitterWnd, classe).Actuel uniquement le contrôle separator Windows Forms (Splitter) est pris en charge.

Configuration requise

en-tête : afxwinforms.h

Voir aussi

Référence

Graphique de la hiérarchie

CWinFormsControl, classe

CWinFormsDialog, classe

CFormView, classe