Partager via


DISP_PROPERTY_NOTIFY

Définit une propriété d'automation d'OLE avec la notification dans une table de dispatch.

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

Paramètres

  • theClass
    Nom de la classe.

  • szExternalName
    Nom externe de la propriété.

  • memberName
    Nom de la variable membre dont la propriété est stockée.

  • pfnAfterSet
    Nom de la fonction de notification de szExternalName.

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

Notes

Contrairement aux propriétés définies avec DISP_PROPERTY, une propriété définie avec DISP_PROPERTY_NOTIFY appelle automatiquement la fonction définie par pfnAfterSet lorsque la propriété est modifiée.

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

Symbole

Type de propriété

VT_I2

short

VT_I4

long

VT_R4

float

VT_R8

double

VT_CY

CY

VT_DATE

DATE

VT_BSTR

CString

VT_DISPATCH

LPDISPATCH

VT_ERROR

SCODE

VT_BOOL

BOOL

VT_VARIANT

VARIANT

VT_UNKNOWN

LPUNKNOWN

Configuration requise

Header: afxdisp.h

Voir aussi

Référence

DISP_PROPERTY

DISP_FUNCTION

Concepts

macro MFC et Globals

Autres ressources

tables de dispatch