Compartir a través de


IOleObjectImpl::SetExtent

Establece la extensión de presentación del control.

STDMETHOD(SetExtent)(
   DWORD dwDrawAspect,
   SIZEL* psizel 
);

Comentarios

Si no, SetExtent almacena el valor indicada por psizel en el miembro de datos CComControlBase:: m_sizeExtentde la clase de control.Este valor está en unidades de HIMETRIC (0,01 milímetros por unidad).

Si el miembro de datos CComControlBase:: m_bResizeNatural de la clase control es TRUE, SetExtent también almacena el valor indicada por psizel en el miembro de datos CComControlBase:: m_sizeNaturalde la clase de control.

Si el miembro de datos CComControlBase:: m_bRecomposeOnResize de la clase control es TRUE, SetExtent llama SendOnDataChange y SendOnViewChange para notificar todos los receptores asesores registrados con el marcador advise que el tamaño del control ha cambiado.

Vea IOleObject:: SetExtent en Windows SDK.

Requisitos

encabezado: atlctl.h

Vea también

Referencia

Clase de IOleObjectImpl

IOleObjectImpl::GetExtent

CComControlBase::SendOnDataChange

CComControlBase::SendOnViewChange