Secuencia de operaciones para crear controles ActiveX
La tabla siguiente muestra el rol y el rol de marco en crear controles ActiveX (anteriormente conocido como controles OLE).
Crear Controles ActiveX
Tarea |
Hace |
Hace el marco |
---|---|---|
Cree un marco del control ActiveX. |
Ejecute el asistente para controles ActiveX MFC para crear el control. Especifique las opciones que desee en las páginas opciones. Las opciones incluyen el tipo y el nombre del control en el proyecto, la autorización, crear subclases, y un método de cuadro Acerca de. |
El asistente para controles ActiveX MFC crea los archivos de un control ActiveX con funcionalidad básica, incluidos los archivos de código fuente de la aplicación, el control, y la página de propiedades o páginas; un archivo de recursos; un archivo de proyecto; y otros, bien todo a las especificaciones. |
Vea lo que proporcionan el control y el asistente para controles ActiveX sin agregar una línea del propio código. |
Compile el control ActiveX y pruébelo con Internet Explorer o Ejemplo TSTCON. |
El control actual tiene la capacidad de cambiar de tamaño y de mover. También tiene un método de Cuadro Acerca de (si se elige) que puede ser invocado. |
Implemente los métodos y propiedades de control. |
Implemente los métodos y propiedades CONTROL- específicos agregando funciones miembro para proporcionar una interfaz expuesta a los datos del control. Agregue las variables miembro para contener las estructuras de datos y utilizar controladores de eventos para desencadenar eventos cuando se determina. |
El marco ha definido un mapa para admitir los eventos del control, propiedades, y los métodos, permitiéndole para centrarse en cómo se implementan las propiedades y métodos. La propiedad predeterminada es visible y se proporciona un método predeterminado del cuadro acerca de. |
Crear la página de propiedades o las páginas del control. |
Usar los editores de recursos de Visual C++ para editar visualmente la interfaz de la página de propiedades del control:
También puede probar la página de propiedades en el editor de cuadros de diálogo. |
El archivo de recursos predeterminado creado por el Asistente para aplicaciones proporciona MFC muchos de los recursos que necesita. Visual C++ permite editar recursos existentes y agregar nuevos recursos con facilidad y visualmente. |
Pruebe los eventos, los métodos, y las propiedades del control. |
Recompile el contenedor de prueba del control y de uso para probar que los controladores correctamente. |
Puede llamar a los métodos de control y manipular sus propiedades a través de la interfaz de la página de propiedades o a través del contenedor de prueba. Además, contenedor de prueba de uso a los eventos de seguimiento desencadenados de control y de las notificaciones recibidos por el contenedor del control. |
Vea también
Conceptos
Secuencia de operaciones para compilar aplicaciones MFC
Secuencia de operaciones para crear aplicaciones OLE
Secuencia de operaciones para crear aplicaciones de base de datos