Použití uživatelského ovládacího prvku Windows Form v prostředí MFC
Používáte-li podporu tříd knihovny MFC Windows Forms, můžete umístit ovládací prvky modelu Windows Forms do aplikací knihovny MFC jako ovládací prvek technologie ActiveX v dialogových oknech knihovny MFC nebo zobrazeních.Kromě toho mohou být formuláře modelu Windows Forms umístěny jako dialogová okna knihovny MFC.
Následující části popisují jak:
Umístit ovládací prvek modelu Windows Forms v dialogovém okně knihovny MFC.
Umístit uživatelský ovládací prvek modelu Windows Forms jako zobrazení knihovny MFC.
Umístit formulář modelu Windows Forms jako dialogové okno knihovny MFC.
[!POZNÁMKA]
Integrace knihovny MFC modelu Windows Forms lze použít pouze v projektech, které se dynamicky propojí s knihovnou MFC (projekty, ve kterých je definován AFXDLL).
[!POZNÁMKA]
Pokud vytváříte aplikace pomocí soukromé (upravené) kopie rozhraní knihovny MFC modelu Windows Forms knihovny DLL (mfcmifc80.dll), instalace do globální mezipaměti sestavení (GAC) se nezdaří, pokud nenahradíte klíč společnosti Microsoft vaším vlastním klíčem.Další informace o podepisování sestavení naleznete v tématu Programování se sestaveními a Sestavení se silným názvem (Podepisování sestavení) (C++/CLI).
Ukázkové aplikace modelu Windows Forms naleznete v BirthdayPicker Sample: Demonstrates .NET Framework Resources with Windows Forms, Calculator Sample: Windows Forms Pocket Calculator a Scribble Sample: MDI Drawing Application.
Pro ukázku aplikace, která zobrazuje použití modelu Windows Forms s knihovnou MFC se podívejte na odkaz Knihovna MFC a integrace Windows Forms.
Pokud vaše aplikace knihovny MFC používá model Windows Forms, je třeba znovu distribuovat mfcmifc90.dll s vaší aplikací.Další informace naleznete v tématu Redistribuce knihovny MFC.
V tomto oddíle
Hostitelské poskytování uživatelského rozhraní Windows Form v dialogovém okně knihovny MFC
Hostitelské poskytování uživatelského ovládacího prvku Windows Forms jako zobrazení MFC