PROP_DATA_ENTRY

Indica l'ambito, o, le dimensioni di un controllo ActiveX.

PROP_DATA_ENTRY( 
   szDesc, 
   member, 
   vt  
)

Parametri

  • szDesc
    [in] la descrizione della proprietà.

  • member
    [in] il membro dati contenente l'ambito; ad esempio, m_sizeExtent.

  • VT
    [in] specifica il tipo di variant la proprietà.

Note

Questa macro fa sì che il membro dati specificato venga mantenuta.

Quando si crea un controllo ActiveX, la procedura guidata consente di inserire questa macro dopo la mappa delle macro BEGIN_PROP_MAP e prima della macro END_PROP_MAPil mapping di proprietà.

Esempio

Nell'esempio seguente, l'ambito dell'oggetto (m_sizeExtentsta persistenza.

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

Requisiti

Header: atlcom.h

Vedere anche

Altre risorse

Macro di mapping di proprietà

Macro ATL