Utilisation d'un contrôle utilisateur Windows Form dans MFC
À l’aide des classes de prise en charge de MFC Windows Forms, vous pouvez héberger des contrôles Windows Forms au sein de vos applications MFC en tant que contrôle ActiveX dans les boîtes de dialogue ou les vues MFC. De plus, les formulaires Windows Forms peuvent être hébergés en tant que boîtes de dialogue MFC.
Les sections suivantes décrivent comment :
Héberger un contrôle Windows Forms dans une boîte de dialogue MFC.
Héberger un contrôle utilisateur Windows Forms en tant qu’affichage MFC.
Héberger un formulaire Windows Forms en tant que boîte de dialogue MFC.
Remarque
L’intégration de Windows Forms MFC fonctionne uniquement dans les projets qui relient dynamiquement avec MFC (projets définis _AFXDLL
).
Remarque
Lorsque vous générez votre application à l’aide d’une copie privée (modifiée) de la DLL des interfaces Windows Forms MFC (mfcmifc80.dll), elle ne pourra pas être installée dans le GAC, sauf si vous remplacez la clé Microsoft par votre propre clé fournisseur. Pour plus d’informations sur la signature d’assembly, consultez Programmation avec assemblys et assemblys de nom fort (signature d’assembly) (C++/CLI).
Si votre application MFC utilise Windows Forms, vous devez redistribuer mfcmifc80.dll avec votre application. Pour plus d’informations, consultez Redistribuer la bibliothèque MFC.
Dans cette section
Hébergement d’un contrôle utilisateur Windows Form dans une boîte de dialogue MFC
Hébergement d’un contrôle utilisateur Windows Forms en tant que vue MFC
Hébergement d’un contrôle utilisateur Windows Form en tant que boîte de dialogue MFC
Référence
Sections connexes
Voir aussi
Éléments de l’interface utilisateur
Affichages de formulaire