DISP_PROPERTY_EX
Definiert eine OLE-Automatisierungs-Eigenschaft und nennt die Funktionen, die verwendet werden, um den Eigenschaftswert 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 abzurufen.memberSet
Name der Memberfunktion verwendet, um die Eigenschaft festzulegen.vtPropType
Ein Wert, der den Typ der Eigenschaft an.
Hinweise
Die Funktionen memberGet und memberSet haben die Signaturen, die das Argument vtPropType bestimmt werden. Die memberGet-Funktion akzeptiert keine Argumente und gibt einen Wert des Typs zurück, der von vtPropType angegeben wird. Die memberSet-Funktion nimmt ein Argument des Typs, der von vtPropType angegeben wird und nicht zurück.
Das Argument vtPropType ist vom Typ VARTYPE. Mögliche Werte für dieses Argument werden von der VARENUM-Enumeration verwendet. Eine Liste dieser Werte, finden Sie die Hinweise für den vtRetVal-Parameter in DISP_FUNCTION. Beachten Sie diese VT_EMPTY, aufgeführt in den Hinweisen, DISP_FUNCTION erlaubt nicht als Eigenschaftendatentyp.
Anforderungen
Header: afxdisp.h
Siehe auch
Referenz
Konzepte
MFC-Makros, globale Funktionen und globale Variablen