COleServerItem::OnGetExtent
Chiamato dal framework per recuperare la dimensione, in unità HIMETRIC, l'elemento OLE.
virtual BOOL OnGetExtent(
DVASPECT nDrawAspect,
CSize& rSize
);
Parametri
nDrawAspect
Specifica l'aspetto dell'elemento OLE dei cui limiti devono essere recuperati.Questo parametro può avere uno dei seguenti valori:l'elemento diDVASPECT_CONTENT viene rappresentato in modo che può essere visualizzato come oggetto incorporato nel contenitore.
l'elemento diDVASPECT_THUMBNAIL viene eseguito il rendering in una rappresentazione "anteprima" in modo da poter visualizzare in uno strumento di esplorazione.
l'elemento diDVASPECT_ICON è rappresentato da un'icona.
l'elemento diDVASPECT_DOCPRINT viene rappresentato come se fosse spostato utilizzando il comando di stampa dal menu File.
rSize
Riferimento a un oggetto CSize che riceverà la dimensione elemento OLE.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Se l'applicazione contenitore è stata scritta con la libreria MFC, questa funzione viene chiamata alla funzione membro GetExtent dell'oggetto corrispondente COleClientItem è denominata.L'implementazione predefinita non esegue alcuna operazione.È necessario implementarlo manualmente.Eseguire l'override della funzione se si desidera eseguire l'elaborazione speciale quando si gestisce una richiesta per la dimensione elemento OLE.
Requisiti
Header: afxole.h