IMPLEMENT_STOCKPROP ( tipo, fname, , del pname dispid )
Parámetros
tipo
[en] El tipo de datos de la propiedad.
fname
[en] Nombre que se utiliza para crear los nombres de los métodos de poner y sacar.
pname
[en] Nombre utilizado para crear el nombre del miembro de datos que almacena el valor de la propiedad.
dispid
[en] El DISPID de la propiedad.
Observaciones
Crea a un miembro de datos en la clase de control para una propiedad, crea un método de poner y sacar de la propiedad y agrega código para notificar y sincronizar con el contenedor si cambia la propiedad.
Se crean los nombres de método de poner y sacar anexando fname a put_ y get_ . Por ejemplo, si es fname BorderWidth , son los nombres de los métodos put_BorderWidth yget_BorderWidth.
El nombre del miembro de datos se crea añadiendo pname a m_ . Por ejemplo, si pname es nBorderWidth , es el miembro de datosm_nBorderWidth.
Para propiedades de material de texto, utilice la macro IMPLEMENT_BSTR_STOCKPROP porque automáticamente asignará una nueva cadena y copiar el texto aprobado. Para propiedades booleanas de existencias, utilizar la macro IMPLEMENT_BOOL_STOCKPROP.
ATL Macros y funciones globales
Véase también