DISP_PROPERTY ( theClass, pszName, memberName, vtPropType )
# include lt;afxdisp.h>
Параметры
theClass
Имя класса.
pszName
Внешнее имя свойства.
memberName
Имя переменной-члена, в котором хранится свойство.
vtPropType
Значение, определяющее тип свойства.
Примечания
DISP_PROPERTY используется макрос в карту диспетчеризации для определения свойства автоматизации OLE.
Аргумент vtPropType имеет тип VARTYPE. Возможные значения для этого аргумента, взяты из перечисления VARENUM:
| Символ | Тип недвижимости |
| VT_I2 | короткий |
| VT_I4 | длинный |
| VT_R4 | поплавок |
| VT_R8 | двухместный |
| VT_CY | CY |
| VT_DATE | ДАТА |
| VT_BSTR | CString |
| VT_DISPATCH | LPDISPATCH |
| VT_ERROR | SCODE |
| VT_BOOL | BOOL |
| VT_VARIANT | ВАРИАНТ |
| VT_UNKNOWN | LPUNKNOWN |
Когда внешний клиент изменяет свойство, значение переменной-члена, определяемого memberName изменений; нет никакого уведомления об изменении.
См. такжеnbsp;Рассылка карт, DECLARE_DISPATCH_MAP, DISP_PROPERTY_EX, DISP_FU&NCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP