DISP_PROPERTY_NOTIFY

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

# include lt;afxdisp.h >

Parametri

theClass

Nome della classe.

szExternalName

Nome esterno della proprietà.

memberName

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

pfnAfterSet

Nome della funzione di notifica per szExternalName.

vtPropType

Un valore che specifica il tipo della proprietà.

Osservazioni

La macro DISP_PROPERTY_NOTIFY viene utilizzata in una mappa di invio per definire una proprietà di automazione OLE con notifica. A differenza della proprietà definite con DISP_PROPERTY, una proprietà definita con DISP_PROPERTY_NOTIFY chiamerà automaticamente la funzione specificata da pfnAfterSet quando viene modificata la proprietà.

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

Vedere anchenbsp;Dispatch mappe, DISP_PROPERTY, DISP_FU&NCTION

Index