Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un contenedor de controles ActiveX es un contenedor que es totalmente compatible con controles ActiveX y puede incorporarlos en sus propias ventanas o diálogos. Un control ActiveX es un elemento de software reutilizable que se puede usar en muchos proyectos de desarrollo. Los controles permiten al usuario de la aplicación acceder a bases de datos, supervisar datos y realizar diversas selecciones dentro de las aplicaciones. Para obtener más información sobre los controles ActiveX, consulte el artículo Controles ActiveX de MFC.
Importante
ActiveX es una tecnología heredada que no se debe usar para el desarrollo nuevo. Para obtener más información, consulte Controles ActiveX.
Normalmente, los contenedores de control tienen dos formas en un proyecto:
Cuadros de diálogo y ventanas similares a cuadros de diálogo, como vistas de formulario, donde se usa un control ActiveX en algún lugar del cuadro de diálogo.
Windows en una aplicación, donde se usa un control ActiveX en una barra de herramientas u otra ubicación en la ventana del usuario.
El contenedor de controles ActiveX interactúa con el control a través de métodos y propiedades expuestos. A estos métodos y propiedades, a los que puede acceder y modificar el contenedor de controles, se accede a través de una clase contenedora en el proyecto de contenedor de controles ActiveX. El control ActiveX incrustado también puede interactuar con el contenedor activando (enviando) eventos para notificar al contenedor que se ha producido una acción. El contenedor de control puede optar por actuar sobre estas notificaciones o no.
En otros artículos se describen varios temas, desde la creación de un proyecto de contenedor de controles ActiveX hasta problemas de implementación básicos relacionados con contenedores de controles ActiveX creados con Visual C++:
Contenedores de controles ActiveX: habilitación manual de la contención del control ActiveX
Contenedores de controles ActiveX: conexión de un control ActiveX a una variable miembro
Contenedores de controles ActiveX: control de eventos desde un control ActiveX
Contenedores de controles ActiveX: Visualización y modificación de las propiedades del control
Contenedores de controles ActiveX: usar controles en un contenedor que no sea de cuadro de diálogo
Para obtener más información sobre el uso de controles ActiveX en un cuadro de diálogo, vea los temas del Editor de diálogos.
Para obtener una lista de artículos que explican los detalles del desarrollo de controles ActiveX mediante Visual C++ y las clases de control ActiveX de MFC, vea Controles ActiveX de MFC. Los artículos se agrupan por categorías funcionales.