ActiveX 控件容器

ActiveX 控件容器是完全支持 ActiveX 控件,可以将它们放入各自的窗口或对话框中。 ActiveX 控件是可以在多开发项目使用的可重用的软件元素。 控件允许应用程序的用户访问数据库,监视数据,并在应用程序中作出各种选择。 有关注册 ActiveX 控件的更多信息,请参见注册 MFC 控件

控制容器通常采用项目中两种形式:

  • 对话框和类似于对话框的窗口 ,ActiveX 控件在对画框中使用。

  • 在一个应用程序窗口,ActiveX 控件在工具栏或者用户窗口的其他位置中使用。

ActiveX 控件容器与控件交互通过公开的 方法属性。 这些方法和属性,可以通过控件容器进行访问和修改,在 ActiveX 控件容器项目的包装类访问。 嵌入的 ActiveX 控件可与容器进行交互,通过激发 (发送) 事件 通知容器操作的发生。 控件容器中选择操作处理这些通知。

讨论多个主题的其他文章,从创建ActiveX 控件项目到基本的实现问题都与用Visual C++创建的ActiveX 控件容器有关:

有关对话框中使用 ActiveX 控件的更多信息,请参见 对话框编辑器 主题。

有关说明使用Visual C++和MFC ActiveX 控件类开发 ActiveX 控件详细信息,请参见 MFC ActiveX 控件。 情景按功能类别分组。

请参见

概念

MFC ActiveX 控件