недійсними CacheGlobalData ( CLIPFORMAT cfFormat, HGLOBAL hGlobal, LPFORMATETC lpFormatEtc = NULL );
Параметри
cfFormat
Формат буфера обміну даними, щоб бути запропоновані. Цей параметр може бути однією з попередньо визначених форматів буфера обміну або значення, яке повертається функцією рідної Windows RegisterClipboardFormat функції.
hGlobal
Обробляти до глобальної пам'яті блок, який містить дані у форматі, указаному.
lpFormatEtc
Вказує на FORMATETC структури, що описує формат даних, щоб бути запропоновані. Надавати значення для цього параметра, якщо потрібно вказати додаткові формат дані за межами буфера обміну форматі, визначеному cfFormat. Якщо це значення NULL, значення за замовчуванням використовуються для інших полів у структурі FORMATETC.
Зауваження
Викликано цю функцію, щоб указати формат, в якому дані пропонується протягом даних передачі операцій. Ця функція надає дані за допомогою, негайного надання, тому потрібно вказати дані під час виклику функції; дані кешуються, доки вистачає. Використовувати функцію член CacheData , якщо є постачання великий об'єм даних або якщо потрібно структурованих носії.
Використовувати затримки рендеринга, виклику DelayRenderData або DelayRenderFileData функції члена. Більш докладну інформацію про затримки візуалізації як обробляється MFC, перегляньте статтю даних об'єктів і джерел даних: маніпуляції в Visual C++ програміста керівництво.
Докладніше, перегляньте статтю на FORMATETC структури в на посилання на OLE 2 програміста, Том 1.
Докладніше, перегляньте статтю RegisterClipboardFormat в документації Win32.
Огляд COleDataSource | Члени класу | Ієрархічна діаграма
Дивіться такожnbsp;COleDataSource::CacheData, COleDataSource::DelayRenderData, COleDataSource::DelayRenderFileData & nbsp;