Třída CWinFormsControl
Poskytuje základní funkce pro hostování ovládacího prvku model Windows Forms.
template<class TManagedControl>
class CWinFormsControl : public CWnd
Parametry
- TManagedControl
Rozhraní.NET Framework model Windows Forms ovládací prvek zobrazení aplikace MFC.
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Vytvoří objekt wrapper ovládacího prvku MFC model Windows Forms. |
Veřejné metody
Název |
Description |
---|---|
Vytvoří ovládací prvek model Windows Forms v kontejneru MFC. |
|
Získá-li ukazatel myši na ovládací prvek model Windows Forms. |
|
Načte manipulátor ovládací prvek model Windows Forms. |
Veřejné operátory
Název |
Description |
---|---|
Nahradí CWinFormsControl::GetControl ve výrazech. |
|
Typ vrhá jako ukazatel na ovládací prvek model Windows Forms. |
Poznámky
CWinFormsControl Třída poskytuje základní funkce pro hostování ovládacího prvku model Windows Forms.
Další informace o použití model Windows Forms viz Použití uživatelského ovládacího prvku Windows Form v prostředí MFC.
Kód MFC neměli mezipaměti popisovače oken (obvykle uložen v m_hWnd ).Vlastnosti některých ovládacích model Windows Forms vyžadují, aby podkladové Win32 Window zničeny a znovu vytvořena pomocí DestroyWindow a CreateWindow .Úchyty implementace MFC model Windows Forms Destroy a Create události ovládacích prvků k aktualizaci m_hWnd člena.
[!POZNÁMKA]
Integrace model Windows Forms MFC pracuje pouze projekty, které dynamicky propojit s MFC (ve kterém je definován AFXDLL).
Požadavky
Záhlaví: afxwinforms.h