Condividi tramite


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

Classe di COleDataSource

Grafico della gerarchia

COleDataSource::CacheData

COleDataSource::CacheGlobalData

COleDataSource::DelayRenderFileData

COleDataSource::OnRenderData

COleDataSource::OnRenderGlobalData