Sdílet prostřednictvím


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

Knihovna MFC používá třídu CWinFormsView pro hostování uživatelského ovládacího prvku rozhraní Windows Forms v zobrazení knihovny MFC. Zobrazení Windows Forms knihovny MFC jsou ovládací prvky technologie ActiveX. Uživatelský ovládací prvek je umístěn jako podřízený prvek nativního zobrazení a zabírá celou oblast klientského nativního zobrazení.

Konečný výsledek se podobá modelu používaný CFormView Class. To umožňuje využít návrhář formulářů a za běhu vytvořit různá formulářová zobrazení.

Vzhledem k tomu, že zobrazení Windows Forms knihovny MFC jsou ovládací prvky technologie ActiveX, nemají stejné hwnd jako zobrazení knihovny MFC. Také je nelze předat jako ukazatel na zobrazení CView. Obecně platí, že použití metod rozhraní .NET Framework ke spolupráci se zobrazením Windows Forms využívá méně Win32.

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

V tomto oddíle

Postupy: Vytvoření uživatelského ovládacího prvku a hostování zobrazení MDI

Postupy: Přidání příkazu směrování do ovládacího prvku formulářů Windows

Postupy: Vlastnosti volání a metody ovládacího prvku modelu Windows Forms

Viz také

Úkoly

How to: Author Composite Controls

Další zdroje

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