COleDataSource::DelayRenderFileData

void DelayRenderFileData ( CLIPFORMAT cfFormat, LPFORMATETC lpFormatEtc = NULL );

Paramètres

cfFormat

Le format de presse-papiers dans lequel les données sont offertes. Ce paramètre peut être un des formats prédéfinis presse-papiers ou la valeur retournée par la native Windows fonction RegisterClipboardFormat.

lpFormatEtc

Points à un structure FORMATETC décrivant le format dans lequel les données sont offertes. Fournir une valeur pour ce paramètre si vous souhaitez spécifier des informations sur le format supplémentaire au-delà de la format de presse-papiers spécifié par cfFormat. Si elle est NULL, les valeurs par défaut sont utilisées pour les autres champs dans la structure FORMATETC.

Remarques

Appelez cette fonction pour spécifier un format dans lequel des données sont offert lors de données opérations de transfert. Cette fonction fournit les données à l'aide de rendu en retard, afin que les données ne sont fournies immédiatement. La fonction de membre OnRenderFileData est appelée pour demander les données.

Utilisez cette fonction si vous prévoyez d'utiliser un objet CFile pour fournir les données. Si vous ne prévoyez pas d'utiliser un objet CFile , appelez la fonction membre DelayRenderData . Pour plus d'informations sur le rendu différé comme géré par MFC, consultez l'article objets de données et Sources de données : Manipulation dans le Guide du programmeur Visual C++.

Pour utiliser le rendu immédiat, appelez la fonction membre CacheData ou CacheGlobalData.

Pour plus d'informations, consultez la structure FORMATETC dans la OLE 2 de référence du programmeur, Volume 1.

Pour plus d'informations, voir RegisterClipboardFormat dans la documentation Win32.

Aperçu COleDataSource |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;COleDataSource::CacheData, COleDataSource::CacheGlobalData, COleDataSource::DelayRenderData, COleDataSource::OnRenderFileData

Index