Compartir a través de


DISP_PROPERTY_EX

Define una propiedad de automatización OLE y llama a las funciones utilizadas para obtener y establecer el valor de propiedad en un mapa de envío.

DISP_PROPERTY_EX(theClass, pszName, memberGet, memberSet, vtPropType )

Parámetros

  • theClass
    Nombre de la clase.

  • pszName
    Nombre externo de la propiedad.

  • memberGet
    Nombre de la función miembro utilizada para obtener la propiedad.

  • memberSet
    El nombre de la función miembro estableciendo la propiedad.

  • vtPropType
    Un valor que especifica el tipo de propiedad.

Comentarios

Las funciones de memberGet y de memberSet tienen firmas determina el argumento de vtPropType .La función de memberGet no toma ningún argumento y devuelve un valor del tipo especificado por vtPropType.La función de memberSet toma un argumento del tipo especificado por vtPropType y no devuelve nada.

El argumento de vtPropType es de VARTYPEescrito.Los valores posibles para este argumento se toman de la enumeración de VARENUM .Para obtener una lista de estos valores, vea las notas del parámetro de vtRetVal en DISP_FUNCTION.Observe que VT_EMPTY, enumerados en las notas de DISP_FUNCTION , no se permite el tipo de datos de la propiedad.

Requisitos

Header: afxdisp.h

Vea también

Referencia

DECLARE_DISPATCH_MAP

DISP_PROPERTY

DISP_FUNCTION

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

Conceptos

Macros y funciones globales de MFC

Otros recursos

Mapas de envío