DISP_PROPERTY_EX

DISP_PROPERTY_EX ( theClass, pszName, memberGet, набор элементов, vtPropType )

# include lt;afxdisp.h>

Параметры

theClass

Имя класса.

pszName

Внешнее имя свойства.

memberGet

Имя функции-члена для получения свойства.

набор членов

Имя функции-члена, используется для задания свойства.

vtPropType

Значение, определяющее тип свойства.

Примечания

Для определения свойства автоматизации OLE и имени функции, используемые для получения и задания значения свойства в карту диспетчеризации используется макрос DISP_PROPERTY_EX.

Функции memberGet и набор элементов имеют подписи определяется аргументом vtPropType . Функция memberGet не принимает аргументов и возвращает значение типа, указанного в vtPropType. Набор членов функция принимает аргумент типа, заданного vtPropType и ничего не возвращает.

Аргумент vtPropType имеет тип VARTYPE. Возможные значения для этого аргумента, взяты из перечисления VARENUM . Список этих ценностей см. Примечания для параметра vtRetVal в DISP_FUNCTION. Обратите внимание, что VT_EMPTY, перечисленные в DISP_FUNCTION слове, не разрешается как тип данных свойства.

См. такжеnbsp;Рассылка карт, DECLARE_DISPATCH_MAP, DISP_PROPERTY, DISP_FU&NCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP

Index