CWinFormsControl选件类

为承载Windows窗体控件提供了基本功能。

template<class TManagedControl>
class CWinFormsControl : public CWnd

参数

  • TManagedControl
    在MFC应用程序中显示的.NET Framework Windows窗体控件。

成员

8z4d86s2.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CWinFormsControl::CWinFormsControl

构造MFC Windows窗体控件包装对象。

8z4d86s2.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CWinFormsControl::CreateManagedControl

在MFC容器创建一个Windows窗体控件。

CWinFormsControl::GetControl

检索指向Windows窗体控件。

CWinFormsControl::GetControlHandle

检索句柄Windows窗体控件。

8z4d86s2.collapse_all(zh-cn,VS.110).gif公共运算符

名称

说明

CWinFormsControl::operator - >

替换在表达式中 CWinFormsControl::GetControl

CWinFormsControl::operator TManagedControl^

转换类型,指向Windows窗体控件。

备注

CWinFormsControl 选件类中承载Windows窗体控件提供了基本功能。

有关使用Windows窗体的更多信息,请参见 在 MFC 中使用 Windows 窗体用户控件

MFC代码不应缓存窗口的句柄(通常存储在 m_hWnd)。 某些Windows窗体控件属性需要使用 DestroyWindowCreateWindow,基础Win32 Window 销毁并重新创建。 MFC Windows窗体实现处理控件的 DestroyCreate 事件更新 m_hWnd 成员。

备注

MFC Windows窗体集成只在与动态链接到MFC的项目(在其中定义了AFXDLL。)

要求

标头: afxwinforms.h

请参见

参考

CWinFormsDialog选件类

CWinFormsView类选件