DISP_PROPERTY_NOTIFY

DISP_PROPERTY_NOTIFY ( theClass, szExternalName, memberName, pfnAfterSet, vtPropType )

# include lt;afxdisp.h >

Paramètres

theClass

Nom de la classe.

szExternalName

Nom externe de la propriété.

memberName

Nom de la variable de membre dans lequel la propriété est stockée.

pfnAfterSet

Nom de la fonction de notification de szExternalName.

vtPropType

Une valeur qui spécifie le type de la propriété.

Remarques

La macro DISP_PROPERTY_NOTIFY est utilisée dans une carte de répartition à définir une propriété de OLE automation avec notification. Contrairement aux propriétés définies avec DISP_PROPERTY, une propriété définie avec DISP_PROPERTY_NOTIFY appelle automatiquement la fonction spécifiée par pfnAfterSet lorsque la propriété est modifiée.

L'argument vtPropType est de type VARTYPE. Les valeurs possibles pour cet argument sont issus de l'énumération VARENUM:

Symbole Type de propriété
VT_I2 court
VT_I4 long
VT_R4 flotteur
VT_R8 double
VT_CY CY
VT_DATE DATE DE
VT_BSTR CString
VT_DISPATCH LPDISPATCH
VT_ERROR SCODE
VT_BOOL BOOL
VT_VARIANT VARIANT
VT_UNKNOWN LPUNKNOWN

Voir aussinbsp ;Cartes de répartition, DISP_PROPERTY, DISP_FU&NCTION

Index