Używanie formantu użytkownika formularza systemu Windows w MFC
Za pomocą klas obsługi formularzy systemu Windows MFC można hostować kontrolki Windows Forms w aplikacjach MFC jako kontrolkę ActiveX w oknach dialogowych lub widokach MFC. Ponadto formularze Windows Forms mogą być hostowane jako okna dialogowe MFC.
W poniższych sekcjach opisano, jak:
Hostowanie kontrolki Formularze systemu Windows w oknie dialogowym MFC.
Hostowanie kontrolki użytkownika formularzy systemu Windows jako widoku MFC.
Hostowanie formularza formularzy systemu Windows jako okna dialogowego MFC.
Uwaga
Integracja formularzy systemu Windows MFC działa tylko w projektach, które łączą się dynamicznie z MFC (projekty, w których _AFXDLL
zdefiniowano).
Uwaga
Podczas kompilowania aplikacji przy użyciu prywatnej (zmodyfikowanej) kopii biblioteki DLL interfejsów MFC Windows Forms (mfcmifc80.dll) instalacja w GAC zakończy się niepowodzeniem, chyba że klucz firmy Microsoft zostanie zastąpiony własnym kluczem dostawcy. Aby uzyskać więcej informacji na temat podpisywania zestawów, zobacz Programowanie przy użyciu zestawów i zestawów silnych nazw (podpisywanie zestawów) (C++/CLI).
Jeśli aplikacja MFC używa formularzy systemu Windows, należy ponownie dystrybuować mfcmifc80.dll z aplikacją. Aby uzyskać więcej informacji, zobacz Redystrybucja biblioteki MFC.
W tej sekcji
Hostowanie kontrolki użytkownika formularza systemu Windows w oknie dialogowym MFC
Hostowanie kontrolki użytkownika interfejsu Windows Forms jako widoku MFC
Hostowanie kontrolki użytkownika formularza systemu Windows jako okna dialogowego MFC
Odwołanie
Sekcje pokrewne
Kontrolki formularzy Windows Forms