PROP_DATA_ENTRY
Indica la extensión, o dimensiones, un control ActiveX.
PROP_DATA_ENTRY(
szDesc,
member,
vt
)
Parámetros
szDesc
[in] la descripción de la propiedad.member
[in] el miembro de datos que contiene la extensión; por ejemplo, m_sizeExtent.vt
[in] especifica el tipo VARIABLE de la propiedad.
Comentarios
Esta macro provoca que el miembro de datos especificado que se guardará.
Cuando crea un control ActiveX, el asistente inserta esta macro después de que la propiedad asignado BEGIN_PROP_MAP macro y antes de que la propiedad asigna END_PROP_MAPmacro.
Ejemplo
En el ejemplo siguiente, la extensión del objeto (m_sizeExtent) se conserva.
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()
Requisitos
encabezado: atlcom.h