Partager via


CWinFormsDialog, classe

Wrapper pour une classe de boîte de dialogue MFC qui héberge un contrôle utilisateur Windows Forms.

template <typename TManagedControl>
class CWinFormsDialog : 
   public CDialog

Paramètres

  • TManagedControl
    Le contrôle utilisateur .NET Framework à afficher dans l'application MFC.

Membres

Constructeurs publics

Nom

Description

CWinFormsDialog::CWinFormsDialog

Construit un objet CWinFormsDialog.

Méthodes publiques

Nom

Description

CWinFormsDialog::GetControl

Extrait une référence au contrôle utilisateur Windows Forms.

CWinFormsDialog::GetControlHandle

Récupère un handle de fenêtre vers le contrôle utilisateur Windows Forms.

CWinFormsDialog::OnInitDialog

Initialise la boîte de dialogue MFC en créant et en hébergeant un contrôle utilisateur Windows Forms sur.

Opérateurs publics

Nom

CWinFormsDialog::operator - >

Remplace CWinFormsDialog::GetControl dans des expressions.

CWinFormsDialog::operator TManagedControl^

Effectue un type en tant que référence à un contrôle utilisateur Windows Forms.

Notes

CWinFormsDialog est un wrapper pour une classe de boîte de dialogue MFC (CDialog) qui les héberge un contrôle utilisateur Windows Forms (UserControl). Cela permet l'affichage des contrôles du .NET Framework sur une boîte de dialogue modale ou non modale MFC.

Pour plus d'informations sur l'utilisation de Windows Forms, consultez Utilisation d'un contrôle utilisateur Windows Form dans MFC et le Hébergement d'un contrôle utilisateur Windows Form en tant que boîte de dialogue MFC.

Configuration requise

en-tête : afxwinforms.h

Voir aussi

Référence

CWnd, classe

CWinFormsView, classe

CDialog, classe

UserControl