Поделиться через


PROP_DATA_ENTRY

Указывает область памяти или измерения, элемент управления ActiveX.

PROP_DATA_ENTRY( 
   szDesc, 
   member, 
   vt  
)

Параметры

  • szDesc
    [in] Описание свойства.

  • member
    [in] Член данных, содержащей область памяти; например, m_sizeExtent.

  • vt
    [in] Указывает тип VARIANT свойства.

Заметки

Этот макрос вызывает определенный элемент данных. сохранение

При создании элемента управления ActiveX, мастер вставляет этот макрос после макроса сопоставления свойства BEGIN_PROP_MAP и до макрос END_PROP_MAP сопоставления свойств.

Пример

В следующем примере упорствуется область памяти объекта (m_sizeExtent).

BEGIN_PROP_MAP(CMyWindow)
   PROP_DATA_ENTRY("_cx", m_sizeExtent.cx, VT_UI4)
   PROP_DATA_ENTRY("_cy", m_sizeExtent.cy, VT_UI4)
END_PROP_MAP()
BEGIN_PROP_MAP(CMyCompositeCtrl)
   PROP_DATA_ENTRY("Width", m_nWidth, VT_UI4)
   PROP_DATA_ENTRY("Height", m_nHeight, VT_UI4)
END_PROP_MAP()

Требования

Header: atlcom.h

См. также

Другие ресурсы

Property Map Macros

Макросы ATL