DISP_PROPERTY

DISP_PROPERTY ( theClass, pszName, memberName, vtPropType )

# include lt;afxdisp.h>

Parametri

theClass

Nome della classe.

pszName

Nome esterno della proprietà.

memberName

Nome della variabile membro in cui la proprietà è memorizzata.

vtPropType

Un valore che specifica il tipo della proprietà.

Osservazioni

La macro DISP_PROPERTY viene utilizzata in una mappa di invio per definire una proprietà di automazione OLE.

L'argomento vtPropType è di tipo VARTYPE. I valori possibili per questo argomento sono presi dall'enumerazione VARENUM:

Simbolo Tipo di immobile
VT_I2 breve
VT_I4 lunga
VT_R4 galleggiante
VT_R8 doppia
VT_CY CY
VT_DATE DATA
VT_BSTR CString
VT_DISPATCH LPDISPATCH
VT_ERROR SCODE
VT_BOOL BOOL
VT_VARIANT VARIANTE
VT_UNKNOWN LPUNKNOWN

Quando un client esterno viene modificata la proprietà, il valore della variabile membro specificato da memberName modifiche; non non c'è nessuna notifica del cambiamento.

Vedere anchenbsp;Dispatch mappe, DECLARE_DISPATCH_MAP, DISP_PROPERTY_EX, DISP_FU&NCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP

Index