COleDataSource::DelayRenderData
Chiamare la funzione per specificare un formato in cui i dati vengono forniti durante le operazioni di trasferimento dei dati.
void DelayRenderData(
CLIPFORMAT cfFormat,
LPFORMATETC lpFormatEtc = NULL
);
Parametri
cfFormat
Il formato degli Appunti in cui i dati devono essere disponibili. Questo parametro può essere uno dei formati predefiniti degli Appunti o del valore restituito dalla funzione di Windows RegisterClipboardFormat nativi.lpFormatEtc
Punta a una struttura FORMATETC che descrive il formato in cui i dati devono essere disponibili. Immettere un valore per il parametro per specificare informazioni aggiuntive di formato oltre il formato degli Appunti specificato da cfFormat. Se è NULL, vengono utilizzati i valori predefiniti per gli altri campi nella struttura FORMATETC.
Note
Questa funzione restituisce i dati utilizzando il rendering ritardato, pertanto i dati non vengono forniti immediatamente. La funzione membro OnRenderGlobalData o OnRenderData viene chiamata per richiedere dati.
Utilizzare questa funzione se non si desidera proteggere i dati tramite un oggetto CFile. Se si desidera fornire dati con CFile oggetto, chiamare la funzione membro DelayRenderFileData. Per ulteriori informazioni sul rendering ritardato come gestito da MFC, vedere l'articolo oggetti dati e origini dati: modifica.
Per utilizzare il rendering diretto, chiamare la funzione membro CacheGlobalData o CacheData.
Per ulteriori informazioni, vedere la struttura FORMATETC in Windows SDK*.*
Per ulteriori informazioni, vedere RegisterClipboardFormat in Windows SDK.
Requisiti
Header: afxole.h
Vedere anche
Riferimenti
COleDataSource::CacheGlobalData