COleDataSource::DelayRenderData
Appelez cette fonction pour spécifier un format dans lequel les données sont offertes pendant les opérations de transfert de données.
void DelayRenderData(
CLIPFORMAT cfFormat,
LPFORMATETC lpFormatEtc = NULL
);
Paramètres
cfFormat
Le format de presse-papiers dans lequel les données doivent être offertes. Ce paramètre peut être un des formats de presse-papiers prédéfinis ou de la valeur retourné par la fonction native de RegisterClipboardFormat windows.lpFormatEtc
Pointe vers une structure de FORMATETC décrivant le format dans lequel les données doivent être offertes. Indiquez une valeur pour ce paramètre si vous souhaitez spécifier des informations de mise en forme supplémentaires au delà de le format de presse-papiers spécifié par cfFormat. Si c'est NULL, les valeurs par défaut sont utilisées pour les autres champs dans la structure de FORMATETC .
Notes
Cette fonction fournit des données à l'aide de le rendu différé, ses données ne sont pas fournies immédiatement. La fonction membre d' OnRenderData ou d' OnRenderGlobalData est appelée pour demander les données.
Utilisez cette fonction si vous n'accédez pas à fournir vos données via un objet d' CFile . Si vous souhaitez fournir des données via CFile objet, appelez la fonction membre de DelayRenderFileData . Pour plus d'informations sur le rendu différée comme géré par les MFC, consultez l'article objets de données et sources de données : manipulation.
Pour utiliser le rendu immédiat, appelez la fonction membre de CacheData ou de CacheGlobalData .
Pour plus d'informations, consultez la structure de FORMATETC dans Kit de développement logiciel Windows*.*
Pour plus d'informations, consultez RegisterClipboardFormat dans Kit de développement logiciel Windows.
Configuration requise
Header: afxole.h
Voir aussi
Référence
COleDataSource::CacheGlobalData