COleDataSource:: CacheGlobalData

void CacheGlobalData ( CLIPFORMAT cfFormat, HGLOBAL hGlobal, LPFORMATETC lpFormatEtc = NULL );

Parametri

cfFormat

Il formato degli Appunti in cui i dati sono offerti. Questo parametro può essere uno dei formati predefiniti negli appunti o il valore restituito da nativo Windows funzione RegisterClipboardFormat.

hGlobal

Gestire nel blocco di memoria globale che contiene i dati nel formato specificato.

lpFormatEtc

Punta a un struttura FORMATETC che descrive il formato in cui sono offerti i dati. Fornire un valore per questo parametro se si desidera specificare ulteriori informazioni sul formato al formato degli Appunti specificato da cfFormat. Se è NULL, i valori predefiniti sono utilizzati per gli altri campi della struttura FORMATETC.

Osservazioni

Chiamare questa funzione per specificare un formato in cui dati viene offerto durante dei dati le operazioni di trasferimento. Questa funzione fornisce i dati utilizzando il rendering immediata, quindi è necessario fornire i dati quando si chiama la funzione; i dati vengono memorizzati nella cache fino a quando necessario. Se si forniscono una grande quantità di dati o se si richiede un supporto di archiviazione strutturata, utilizzare la funzione membro CacheData.

Per utilizzare il rendering ritardato, chiamare la funzione membro DelayRenderData o DelayRenderFileData . Per ulteriori informazioni sul rendering ritardato come gestito da MFC, vedere l'articolo oggetti dati e fonti di dati: manipolazione nel manuale del programmatore di Visual C++.

Per ulteriori informazioni, vedere la struttura FORMATETC nella riferimento di OLE 2 Programmer, Volume 1.

Per ulteriori informazioni, vedere RegisterClipboardFormat nella documentazione di Win32.

Pa&noramica COleDataSource |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CacheData, DelayRenderData, COleDataSource::DelayRenderFileData & nbsp;

Index