DISP_PROPERTY

Définit une notion de propriété automation dans une table de dispatch.

DISP_PROPERTY(theClass, pszName, memberName, vtPropType )

Paramètres

  • theClass
    Nom de la classe.

  • pszName
    Nom externe de la propriété.

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

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

Notes

l'argument d' vtPropType est de type VARTYPE.Les valeurs possibles pour cet argument sont récupérées l'énumération d' VARENUM :

Symbole

Type de propriété

VT_I2

short

VT_I4

long

VT_R4

float

VT_R8

double

VT_CY

LA CY

VT_DATE

DATE

VT_BSTR

CString

VT_DISPATCH

LPDISPATCH

VT_ERROR

SCODE

VT_BOOL

BOOL

VT_VARIANT

VARIANT

VT_UNKNOWN

LPUNKNOWN

Lorsqu'un client externe modifie la propriété, la valeur de la variable membre spécifiée par memberName change ; il n'existe aucune notification de la modification.

Configuration requise

Header: afxdisp.h

Voir aussi

Référence

DECLARE_DISPATCH_MAP

DISP_PROPERTY_EX

DISP_FUNCTION

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

Concepts

Macro MFC et Globals

Autres ressources

Tables de dispatch