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