DISP_PROPERTY_EX ( TheClass, PszName, MemberGet, Elementgruppe, VtPropType )
# include lt;afxdisp.h>
Parameter
theClass
Name der Klasse.
pszName
Externe Name der Eigenschaft.
memberGet
Name der Memberfunktion verwendet, um das Abrufen der Eigenschaft.
elementgruppe
Name der Memberfunktion verwendet, um die Eigenschaft festzulegen.
vtPropType
Ein Wert, den Typ der Eigenschaft angibt.
Bemerkungen
Das DISP_PROPERTY_EX -Makro wird in eine Dispatchzuordnung verwendet, um eine OLE-Automatisierung-Eigenschaft definieren und benennen Sie die Funktionen zum Abrufen und festlegen den Wert der Eigenschaft.
Die Funktionen MemberGet und Elementgruppe haben Signaturen durch das VtPropType -Argument bestimmt. Die MemberGet -Funktion akzeptiert keine Argumente und gibt einen Wert, der durch VtPropTypeangegebenen Typ zurück. Die Elementgruppe -Funktion nimmt ein Argument des Typs angegeben durch VtPropType und gibt nothing zurück.
Das Argument VtPropType ist vom Typ VarType-Wert. Mögliche Werte für dieses Argument stammen aus der VARENUM -Enumeration. Eine Liste dieser Werte finden Sie in den Hinweisen für den VtRetVal -Parameter in DISP_FUNCTION. Beachten Sie, dass VT_EMPTY, aufgeführt in den DISP_FUNCTION hinweisen, nicht als Eigenschaft Datentyp zulässig.
Siehe auch&Nbsp;Dispatchzuordnungen, DECLARE_DISPATCH_MAP, DISP_PROPERTY, DISP_FUNCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP