Aracılığıyla paylaş


PROP_DATA_ENTRY

Kapsam veya bir ActiveX denetiminin boyutları gösterir.

PROP_DATA_ENTRY( 
   szDesc, 
   member, 
   vt  
)

Parametreler

  • szDesc
    [in] Özellik açıklaması.

  • member
    [in] Hükümleri içeren veri üyesi; Örneğin, m_sizeExtent.

  • VT
    [in] Özelliği değişken türünü belirtir.

Notlar

Bu makro, kalıcı belirtilen veri üyesi olur.

Bir ActiveX denetimi oluşturduğunuzda, sihirbaz bu makro özellik eşlemesi makro sonra ekler BEGIN_PROP_MAP ve özellik eşlemesi makro önce end_prop_map.

Örnek

Aşağıdaki örnekte, nesne kapsamını (m_sizeExtent) kalıcı.

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

Gereksinimler

Başlık: atlcom.h

Ayrıca bkz.

Diğer Kaynaklar

Özellik eşlemesi makrolar

ATL Makroları