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