Przy użyciu formantu Windows formularza użytkownika w MFC
Przy użyciu klas MFC Windows Forms wsparcia, można obsługiwać Windows Forms formanty w aplikacjach MFC jako formant ActiveX MFC oknach dialogowych lub widoków.Ponadto formularze Windows Forms może być obsługiwany jako okno dialogowe MFC.
W poniższych sekcjach opisano sposób:
Hosta formant Windows Forms w oknie dialogowym MFC.
Kontrola użytkownika Windows Forms hosta jako widok MFC.
Formularz Windows Forms hosta jako okno dialogowe MFC.
[!UWAGA]
Integracja MFC Windows Forms działa tylko w projekty, które dynamicznie połączyć z MFC (projekty, w których AFXDLL jest zdefiniowany).
[!UWAGA]
Podczas tworzenia aplikacji za pomocą prywatnej kopii (zmodyfikowany) interfejsów Windows Forms MFC DLL (mfcmifc80.dll) nie będzie można zainstalować w pamięci podręcznej GAC, chyba że klucz Microsoft zastąpić klucz dostawcy.Więcej informacji o podpisanie zestawu, zobacz Programowanie z zestawów i Silnej nazwy zestawów (podpisanie zestawu) (C + +/ CLI).
Za pomocą Windows Forms aplikacji przykładowych, zobacz BirthdayPicker Sample: Demonstrates .NET Framework Resources with Windows Forms, Calculator Sample: Windows Forms Pocket Calculator, i Scribble Sample: MDI Drawing Application.
Przykładowej aplikacji, która pokazuje Windows Forms używane z MFC, zobacz MFC i integracji Windows Forms.
Aplikacja MFC używa Windows Forms, musisz redystrybuować mfcmifc90.dll z aplikacji.Aby uzyskać więcej informacji, zobacz Redystrybuowanie biblioteki MFC.
W tej sekcji
Hosting sterowania Windows formularza użytkownika w oknie dialogowym MFC
Hosting kontrola użytkownika Windows Forms jako widok MFC
Hosting kontrola użytkownika Windows formularza jako okno dialogowe MFC