Freigeben über


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

DECLARE_DISPATCH_MAP

DISP_PROPERTY

DISP_FUNCTION

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

Konzepte

MFC-Makros, globale Funktionen und globale Variablen

Weitere Ressourcen

Dispatchzuordnungen