DISP_PROPERTY_EX
Definiert eine OLE-Automatisierungs-Eigenschaft und benennt die Funktionen, die verwendet werden, um den Wert der Eigenschaft in einer Dispatchzuordnung abzurufen und festzulegen.
DISP_PROPERTY_EX(theClass, pszName, memberGet, memberSet, vtPropType )
Parameter
theClass
Name der Klasse.pszName
Externer Name der Eigenschaft.memberGet
Name der Memberfunktion verwendet, um die Eigenschaft abgerufen werden soll.memberSet
Name der Memberfunktion, mit dem die Eigenschaft festgelegt werden soll.vtPropType
Ein Wert, der den Typ der Eigenschaft angibt.
Hinweise
Die memberGet und memberSet-Funktionen haben die Signaturen, die vom vtPropType-Argument bestimmt werden.Die memberGet-Funktion akzeptiert keine Argumente und gibt einen Wert von dem Typ zurückgibt, der vom vtPropType angegeben wird.Die memberSet-Funktion nimmt ein Argument des Typs, der durch vtPropType nichts angegeben ist, und gibt es zurück.
Das vtPropType-Argument ist vom Typ VARTYPE.Mögliche Werte für dieses Argument werden aus der VARENUM-Enumeration bestimmt.Eine Liste dieser Werte finden Sie in den Hinweisen für den vtRetVal-Parameter in DISP_FUNCTION.Beachten Sie, dass VT_EMPTY, in den Hinweisen DISP_FUNCTION, kann nicht als Eigenschaft des Datentyps.
Anforderungen
Header: afxdisp.h