DISP_PROPERTY_EX

DISP_PROPERTY_EX ( theClass, pszName, memberGet, memberSet, vtPropType )

# include lt;afxdisp.h>

Parametry

theClass

Nazwa klasy.

pszName

Zewnętrzne nazwa właściwości.

memberGet

Nazwa funkcji członek używany do uzyskiwania właściwość.

zestaw składników wymiaru

Nazwa funkcji członek używany do ustawiania właściwości.

vtPropType

Wartość określająca typ właściwości.

Uwagi

Makro DISP_PROPERTY_EX jest używany na mapie wysyłki do definiowania właściwości automatyzacji OLE i nazwy funkcji używanych do uzyskania i wartość właściwości.

Funkcje memberGet i zestaw memberSet mają podpisy określona przez vtPropType argument. Funkcja memberGet nie przyjmuje żadnych argumentów i zwraca wartość typu określonego przez vtPropType. Funkcja memberSet przyjmuje argument typu określonego przez vtPropType i zwraca nic.

Typ VARTYPEjest vtPropType argument. Możliwe wartości dla tego argumentu są pobierane z wyliczenia VARENUM . Aby uzyskać listę tych wartości zobacz uwagi dla parametru vtRetVal w DISP_FUNCTION. Należy zauważyć, że nie wolno VT_EMPTY, wymienione w uwagach DISP_FUNCTION , jako typ danych właściwości.

Zobacz teżnbsp;Mapy wysyłki, DECLARE_DISPATCH_MAP, DISP_PROPERTY, DISP_FU&NCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP

Index