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, control, y página de propiedades o páginas; un archivo de recursos; un archivo de proyecto; y otros, bien todos sus especificaciones. |
Vea lo que proporcionan el control y el asistente para controles ActiveX sin agregar una línea del 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 About Box (si se elige) que puede ser invocado. |
Implemente los métodos y propiedades de control. |
Implemente los métodos y propiedades 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 ya tiene 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 las aplicaciones MFC
Secuencia de operaciones para crear un OLE Applications
Secuencia de operaciones para crear aplicaciones de base de datos