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