COleClientItem::Draw

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

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

pDC

Puntatore a un oggetto CDC utilizzato per disegnare l'elemento OLE.

lpBounds

Puntatore a un oggetto CRect o struttura RECT che definisce il rettangolo di delimitazione in cui disegnare l'elemento OLE (in unità logiche determinato dal contesto di periferica).

nDrawAspect

Specifica l'aspetto di OLE voce, che è, come deve essere visualizzato. Se nDrawAspect è – 1, viene utilizzato l'ultimo aspetto impostata utilizzando SetDrawAspect . Per ulteriori informazioni sui possibili valori per questo flag, vedere SetDrawAspect.

Osservazioni

Chiamare questa funzione per disegnare l'elemento OLE nel rettangolo di delimitazione specificato utilizzando il contesto di periferica specificato. La funzione può utilizzare la rappresentazione di metafile di elemento OLE creato dalla funzione membro OnDraw di COleServerItem.

In genere si utilizza disegnare per la visualizzazione su schermo, passando il contesto di periferica schermo come pDC. In questo caso, è necessario specificare solo i primi due parametri.

Il parametro lpBounds identifica il rettangolo il contesto di periferica di destinazione (relativo alla sua attuale modalità di mapping). Rendering possono coinvolgere il ridimensionamento dell'immagine e può essere utilizzato dalle applicazioni di contenitore di imporre una visione che scala tra la visualizzazione visualizzata e finale immagine stampata.

Per ulteriori informazioni, vedere IViewObject::Draw nella documentazione di OLE.

COleClientItem panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleClientItem::SetExtent, COleServerItem::OnDraw

Index