Sdílet prostřednictvím


PROP_DATA_ENTRY

Určuje rozsah nebo rozměry ovládacího prvku ActiveX.

PROP_DATA_ENTRY( 
   szDesc, 
   member, 
   vt  
)

Parametry

  • szDesc
    [v] Popis vlastnosti.

  • member
    [v] Datový člen obsahující rozsahu; například m_sizeExtent .

  • VT
    [v] Určuje typ VARIANT vlastnosti.

Poznámky

Toto makro způsobí určený datový člen na trvalé.

Při vytváření ovládacího prvku ActiveX Průvodce vloží toto makro mapa makra vlastnost po BEGIN_PROP_MAP a mapy makra vlastnost před END_PROP_MAP.

Příklad

V následujícím příkladu v rozsahu objektu (m_sizeExtent) je trvale uložen.

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()

Požadavky

Záhlaví: atlcom.h

Viz také

Další zdroje

Vlastnost mapa makra

Makra ATL