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

Siehe auch

Referenz

DECLARE_DISPATCH_MAP

DISP_PROPERTY

DISP_FUNCTION

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

Konzepte

MFC-Makros und -globale Werte

Weitere Ressourcen

Dispatchzuordnungen