COleClientItem::Draw

BOOL Dibujar ( CDC * pDC, LPCRECT lpBounds, DVASPECT nDrawAspect = (DVASPECT) -1 );

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

pDC

Puntero a un objeto CDC utilizado para dibujar el elemento OLE.

lpBounds

Puntero a un objeto CRect o estructura RECT que define el rectángulo en el que se dibujará el elemento OLE (en unidades lógicas, determinadas por el contexto de dispositivo).

nDrawAspect

Especifica el aspecto de la OLE el tema, es decir, cómo debe mostrarse. Si nDrawAspect es-1, se utiliza el último aspecto establecer mediante SetDrawAspect . Para obtener más información acerca de los posibles valores de este indicador, consulte SetDrawAspect.

Observaciones

Llame a esta función para dibujar el elemento OLE en el rectángulo delimitador especificado utilizando el contexto de dispositivo especificado. La función puede utilizar la representación de metarchivo de elemento OLE creado por la función de miembro OnDraw de COleServerItem.

Normalmente se utiliza dibujar para visualización en pantalla, pasando del contexto de dispositivo de pantalla como pDC. En este caso, necesita especificar sólo los dos primeros parámetros.

El parámetro lpBounds identifica el rectángulo en el contexto de dispositivo de destino (en relación con su actual modo de asignación). Representación puede implicar escalar la imagen y puede utilizarse por aplicaciones contenedoras para imponer una visión que escala entre la vista mostrada y la imagen impresa final.

Para obtener más información, consulte IViewObject::Draw en la documentación de OLE.

Visión General de COleClientItem |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;COleClientItem::SetExtent, COleServerItem::OnDraw

Index