Virtual BOOL OnRenderData ( LPFORMATETC lpFormatEtc, LPSTGMEDIUM lpStgMedium );
Valore restituito
Diverso da zero in caso di successo; in caso contrario 0.
Parametri
lpFormatEtc
Punta alla struttura FORMATETC specifica il formato in cui viene richiesta informazioni.
lpStgMedium
Punta a un struttura STGMEDIUM in cui sono necessario restituire i dati.
Osservazioni
Chiamato dal framework per recuperare i dati nel formato specificato. Formato specificato è uno in precedenza immesso nell'oggetto COleDataSource utilizzando la funzione di membro DelayRenderData o DelayRenderFileData per il rendering ritardato. L'implementazione predefinita di questa funzione chiama OnRenderFileData o OnRenderGlobalData, rispettivamente, se il supporto di archiviazione fornito è un file o una memoria. Se nessuno di questi formati è fornito, l'implementazione predefinita restituisce 0 e non fa nulla.
Se lpStgMedium- gt;TYMED è TYMED_NULL, il STGMEDIUM dovrebbero stanziate e riempito come specificato da lpFormatEtc - > tymed. Se non TYMED_NULL, la STGMEDIUM devono essere riempite in luogo con i dati.
Questo è un avanzato overridable. Eseguire l'override di questa funzione di fornire i vostri dati nel formato richiesto e medio. A seconda di vostri dati, si desidera eseguire l'override delle altre versioni di questa funzione uno invece. Se i tuoi dati sono piccole e fisse in termini di dimensioni, eseguire l'override di OnRenderGlobalData. Se i vostri dati sono in un file, o sono di dimensioni variabili, eseguire l'override OnRenderFileData.
Per ulteriori informazioni, vedere basato, STGMEDIUM, FORMATETC, e TYMED in OLE 2 Programmer di riferimento, Volume 1.
Pa&noramica COleServerItem |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;COleServerItem::OnRenderFileData