DISP_PROPERTY

DISP_PROPERTY ( theClass, pszName, memberName, vtPropType )

# include lt;afxdisp.h>

Paramètres

theClass

Nom de la classe.

pszName

Nom externe de la propriété.

memberName

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

vtPropType

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

Remarques

La macro DISP_PROPERTY est utilisée dans une carte de répartition à définir une propriété d'automation OLE.

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

Quand un client externe modifie la propriété, la valeur de la variable de membre spécifiée par memberName changements ; Il n'y a aucune notification du changement.

Voir aussinbsp ;Cartes de répartition, DECLARE_DISPATCH_MAP, DISP_PROPERTY_EX, DISP_FU&NCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP

Index