COleClientItem::Draw

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

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário 0.

Parâmetros

pDC

Ponteiro para um objeto de CDC usado para desenhar o item OLE.

lpBounds

Ponteiro para um objeto de CRect ou RECT estrutura que define o Retangular delimitador no qual desenhar o item OLE (em unidades lógicas determinadas pelo contexto de dispositivo).

nDrawAspect

Especifica o aspecto do OLE item, ou seja, como ele deve ser exibido. Se nDrawAspect for – 1, o último aspecto definir usando SetDrawAspect é usado. Para obter mais informações sobre os valores possíveis para este sinalizador, consulte SetDrawAspect.

Observações

Chame essa função para desenhar o item OLE no Retangular delimitador especificado usando o contexto de dispositivo especificado. A função pode usar a representação de metarquivo do item OLE criado pela função de membro OnDraw de COleServerItem.

Normalmente você usa Desenhar para exibição na tela, passando o contexto para dispositivo tela como pDC. Nesse caso, você precisará especificar somente os dois primeiros parâmetros.

O parâmetro lpBounds identifica o Retangular no contexto de dispositivo de destino (relativo para o modo de mapeamento atual). Processamento pode envolver a escala da imagem e pode ser usado por aplicativos de contêiner para impor um Exibir que dimensiona entre o modo exibido e a imagem impressa final.

Para obter mais informações, consulte IViewObject:: Draw na documentação do OLE.

Visão geral de COleClientItem |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleClientItem::SetExtent, COleServerItem::OnDraw

Index