DISP_PROPERTY_NOTIFY

DISP_PROPERTY_NOTIFY ( TheClass, SzExternalName, MemberName, PfnAfterSet, VtPropType )

# include lt;afxdisp.h >

Parameter

theClass

Name der Klasse.

szExternalName

Externe Name der Eigenschaft.

mitgliedsname

Name der Member-Variablen, in denen die Eigenschaft gespeichert ist.

pfnAfterSet

Name der Benachrichtigungsfunktion für szExternalName.

vtPropType

Ein Wert, den Typ der Eigenschaft angibt.

Bemerkungen

Das Makro DISP_PROPERTY_NOTIFY wird in eine Dispatchzuordnung verwendet, um eine OLE-Automatisierung-Eigenschaft mit der Benachrichtigung zu definieren. Im Gegensatz zu Eigenschaften, die mit DISP_PROPERTYdefiniert wird eine mit DISP_PROPERTY_NOTIFY definierte Eigenschaft automatisch rufen Sie die Funktion durch PfnAfterSet angegeben, wenn die Eigenschaft geändert wird.

Das Argument VtPropType ist vom Typ VarType-Wert. Mögliche Werte für dieses Argument stammen aus der VARENUM -enumeration:

Symbol Immobilienart
VT_I2 kurze
VT_I4 lange
VT_R4 schwimmen
VT_R8 doppelzimmer
VT_CY CY
VT_DATE DATUM
VT_BSTR CString
VT_DISPATCH LPDISPATCH
VT_ERROR SCODE
VT_BOOL BOOL
VT_VARIANT VARIANTE
VT_UNKNOWN LPUNKNOWN

Siehe auch&Nbsp;Dispatchzuordnungen, DISP_PROPERTY, DISP_FUNCTION

Index