Compartir a través de


COleClientItem::Draw

Llame a esta función para dibujar el elemento OLE dentro del rectángulo delimitador especificado utilizando el contexto especificado del dispositivo.

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

Parámetros

  • pDC
    El puntero a un objeto de CDC utilizado para dibujar el elemento.

  • lpBounds
    Puntero a un objeto de CRect o estructura de RECT que define el rectángulo delimitador donde dibujar el elemento OLE (en unidades lógicas determinadas por el contexto de dispositivos).

  • nDrawAspect
    Especifica la apariencia del elemento OLE, es decir, cómo se debe mostrar.Si es nDrawAspect se utiliza – 1, el aspecto último establecido mediante SetDrawAspect .Para obtener más información sobre los valores posibles para este marcador, vea SetDrawAspect.

Valor devuelto

Distinto de cero si correctamente; si no 0.

Comentarios

La función puede utilizar la representación de metarchivo de elemento OLE creado por la función miembro de OnDraw de COleServerItem.

Normalmente se utiliza Tablas para la presentación en pantalla, pasando el contexto de dispositivo de presentación como pDC.En este caso, debe especificar sólo los dos primeros parámetros.

El parámetro de lpBounds identifica el rectángulo en el contexto del dispositivo de destino (en relación con el modo actual de asignación).La representación puede implicar cambiar la imagen y se puede utilizar para aplicaciones contenedoras para imponer una vista que las escalas entre la vista mostrada y el final imprimieron imagen.

Para obtener más información, vea IViewObject:: Tablas en Windows SDK.

Requisitos

encabezado: afxole.h

Vea también

Referencia

Clase de COleClientItem

Gráfico de jerarquía

COleClientItem::SetExtent

COleServerItem::OnDraw