Controles ActiveX MFC: Propiedades
Un control ActiveX desencadena eventos para comunicarse con su contenedor de control. A su vez, el contenedor utiliza métodos y propiedades para comunicarse con el control. Los métodos y las propiedades son similares en uso y propósito, respectivamente, a las funciones miembro y las variables miembro de una clase de C++. Las propiedades son miembros de datos del control ActiveX que se exponen a cualquier contenedor. Las propiedades proporcionan una interfaz para las aplicaciones que contienen controles ActiveX, como clientes de Automation y contenedores de controles ActiveX.
Las propiedades también se denominan atributos.
Para más información sobre los métodos de controles ActiveX, consulte el artículo Controles ActiveX MCF: Métodos.
Los controles ActiveX pueden implementar métodos y propiedades estándar y personalizados. La clase COleControl
proporciona una implementación para las propiedades estándar. (Para una lista de las propiedades estándar, consulte el artículo Controles ActiveX MFC: Agregar propiedades estándar). Las propiedades personalizadas, definidas por el desarrollador, agregan funcionalidades especializadas a un control ActiveX. Para más informaciones, consulte Controles ActiveX MFC: Agregar propiedades estándar.
Las propiedades personalizadas y estándar, como los métodos, son compatibles con un mecanismo que consta de una asignación de envíos que controla las propiedades y los métodos, así como funciones miembro existentes de la clase COleControl
. Además, estas propiedades pueden tener parámetros que el desarrollador usa para pasar información adicional al control.
En los artículos siguientes, se describen las propiedades del control ActiveX con más detalle: