Sdílet prostřednictvím


Použití uživatelského ovládacího prvku formuláře Windows v MFC

Používate-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ěťi 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í silného názvu (Podepsání sestavení).

Ukázkové aplikace modelu Windows Forms naleznete v Ukázka BirthdayPicker: Znázorňuje rozhraní .NET Framework Prostředky s model Okna Forms, Program Kalkulačka ukázka: Model Okna Forms Pocket Kalkulačka a Klikyháky ukázka: Aplikace MDI kreslení.

Ukázková aplikace zobrazuje model Windows Forms s MFC naleznete MFC a integrace WinForms.

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

Hostování uživatelského rozhraní modelu Windows Form v dialogovém okně knihovny MFC

Hostování uživatelského ovládacího prvku modelu Windows Forms jako zobrazení knihovny MFC

Hostování uživatelského ovládacího prvku modelu Windows Form jako dialogové okno knihovny MFC

Odkaz

CWinFormsControl Class

CWinFormsDialog Class

CWinFormsView Class

ICommandSource Interface

ICommandTarget Interface

ICommandUI Interface

IView Interface

CommandHandler Delegate

CommandUIHandler Delegate

DDX_ManagedControl

UICheckState Enumeration

Související oddíly

Windows Forms

Windows Forms Controls

Uživatelské ovládací prvky technologie ASP.NET

Viz také

Koncepty

Form Views (MFC)

Další zdroje

User Interface