在 MFC 中使用 Windows 窗体用户控件
使用 MFC Windows 窗体支持类,可以将 MFC 应用程序中的 Windows 窗体控件作为 MFC 对话框或视图中的 ActiveX 控件托管。 此外,Windows 窗体可以托管为 MFC 对话框。
以下各部分介绍如何执行以下操作:
在 MFC 对话框中托管 Windows 窗体控件。
以 MFC 视图的形式托管 Windows 窗体用户控件。
以 MFC 对话框的形式托管 Windows 窗体。
注意
MFC Windows 窗体集成仅适用于动态链接 MFC 的项目(在其中定义了 _AFXDLL
的项目)。
注意
使用 MFC Windows 窗体接口 DLL (mfcmifc80.dll) 的专用(已修改)副本生成应用程序时,它将无法安装在 GAC 中,除非将 Microsoft 密钥替换为你自己的供应商密钥。 有关程序集签名的详细信息,请参阅使用程序集编程和强名称程序集(程序集签名)(C++/CLI)。
如果 MFC 应用程序使用 Windows 窗体,则需要使用应用程序重新分发 mfcmifc80.dll。 有关详细信息,请参阅重新分发 MFC 库。