Sdílet prostřednictvím


Hostitelské poskytování uživatelského ovládacího prvku Windows Forms jako zobrazení 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ý Třída CFormView.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.

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.

V tomto oddíle

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

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

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

Viz také

Úkoly

Postupy: Vytváření složených ovládacích prvků

Další zdroje

Použití uživatelského ovládacího prvku Windows Form v prostředí MFC