COleClientItem::Draw
Chiamare la funzione per disegnare l'elemento OLE nel rettangolo di delimitazione specificato utilizzando il contesto di dispositivo specificato.
BOOL Draw(
CDC* pDC,
LPCRECT lpBounds,
DVASPECT nDrawAspect = (DVASPECT
)-1
);
Parametri
pDC
Il puntatore a un oggetto CDC utilizzato per disegnare l'elemento OLE.lpBounds
Puntatore a un oggetto CRect o a una struttura RECT che definisce il rettangolo di delimitazione in cui disegnare l'elemento OLE (in unità logiche sono determinate dal contesto di dispositivo).nDrawAspect
Specifica l'aspetto dell'elemento OLE, ovvero, come deve essere visualizzato. Se nDrawAspect è a 1, l'ultima aspetto impostato tramite SetDrawAspect viene utilizzato. Per ulteriori informazioni sui valori possibili di questo flag, vedere SetDrawAspect.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
La funzione può utilizzare la rappresentazione di metafile dell'elemento OLE creato dalla funzione membro OnDrawCOleServerItem.
In genere si utilizza Disegno per la visualizzazione, passando il contesto di dispositivo dello schermo come pDC. In questo caso, è necessario specificare solo i primi due parametri.
Il parametro lpBounds identifica il rettangolo nel contesto del dispositivo di destinazione (relativo alla modalità di mapping correnti. Eseguire il rendering può includere ridimensionare l'immagine e può essere utilizzato da applicazioni contenitori imporre una visualizzazione che consente il ridimensionamento tra la visualizzazione e l'immagine stampata finale.
Per ulteriori informazioni, vedere IViewObject::Draw in Windows SDK.
Requisiti
Header: afxole.h