DISP_PROPERTY_NOTIFY
Definiert eine OLE-Automatisierungs-Eigenschaft mit Benachrichtigung in einer Dispatchzuordnung.
DISP_PROPERTY_NOTIFY(theClass, szExternalName, memberName, pfnAfterSet, vtPropType )
Parameter
theClass
Name der Klasse.szExternalName
Externer Name der Eigenschaft.memberName
Name der Membervariable, in der die Eigenschaft gespeichert wird.pfnAfterSet
Name der Benachrichtigungsfunktion für szExternalName.vtPropType
Ein Wert, der den Typ der Eigenschaft angibt.
Hinweise
Im Gegensatz zu den Eigenschaften, die DISP_PROPERTY definiert sind, ruft eine Eigenschaft, die definiert DISP_PROPERTY_NOTIFY automatisch die Funktion angegeben durch pfnAfterSet, wenn die Eigenschaft geändert wird.
Das vtPropType-Argument ist vom Typ VARTYPE.Mögliche Werte für dieses Argument werden aus der VARENUM-Enumeration vorgenommen:
Symbol |
Eigenschaftentyp |
---|---|
VT_I2 |
short |
VT_I4 |
long |
VT_R4 |
float |
VT_R8 |
double |
VT_CY |
CY |
VT_DATE |
DATE |
VT_BSTR |
CString |
VT_DISPATCH |
LPDISPATCH |
VT_ERROR |
SCODE |
VT_BOOL |
BOOL |
VT_VARIANT |
VARIANT |
VT_UNKNOWN |
LPUNKNOWN |
Anforderungen
Header: afxdisp.h