Freigeben über


PROP_DATA_ENTRY

Gibt den Wertebereich oder die Dimensionen, eines ActiveX-Steuerelements an.

PROP_DATA_ENTRY( 
   szDesc, 
   member, 
   vt  
)

Parameter

  • szDesc
    [in] Die Eigenschaftenbeschreibung.

  • member
    [in] Der Datenmember, der den Wertebereich enthält; beispielsweise m_sizeExtent.

  • vt
    [in] VARIANTEN gibt den Typ der Eigenschaft an.

Hinweise

Dieses Makro wird der angegebenen Datenmember beibehalten werden.

Wenn Sie ein ActiveX-Steuerelement erstellen, fügt der Assistent dieses Makro nach dem Eigenschaftenzuordnungsmakro BEGIN_PROP_MAP und vor dem Eigenschaftzuordnungsmakro END_PROP_MAP ein.

Beispiel

Im folgenden Beispiel wird der Umfang des Objekts (m_sizeExtent) beibehalten.

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

Anforderungen

Header: möchten

Siehe auch

Weitere Ressourcen

Property Map Macros

ATL-Makros