COleClientItem::CreateLinkFromData

BOOL CreateLinkFromData ( COleDataObject * pDataObject, OLERENDER надати = OLERENDER_DRAW, CLIPFORMAT cfFormat = 0, LPFORMATETC lpFormatEtc = NULL );

Значення, яке повертається

Ненульовий, у разі успіху; в іншому випадку 0.

Параметри

pDataObject

Вказівник COleDataObject об'єкт, з якого об'єкт OLE є створення.

візуалізація

Позначка вказує, як сервер буде надавати об'єкт OLE. Можливих значень, перегляньте OLERENDER в документації OLE.

cfFormat

Визначає формат буфера обміну даними кешування під час створення об'єкта OLE.

lpFormatEtc

Вказівник на FORMATETC структури, якщо зробити це, OLERENDER_FORMAT або OLERENDER_DRAW. Надавати значення для цього параметра, якщо потрібно вказати додаткові формат дані за межами буфера обміну форматі, визначеному cfFormat. Якщо параметр не, значення за промовчанням використовуються для інших полів у структурі FORMATETC.

Зауваження

Викликано цю функцію, щоб створити зв'язаний елемент з COleDataObject об'єкта. Назвати це під час операції падіння, коли користувач вказує посилання повинні бути створені. Він також використовується для обробки команду Редагувати вставити. Вона називається за рамки в COleClientItem::CreateLinkFromClipboard і в COlePasteSpecialDialog::CreateItem , коли вибрано параметр "посилання".

Докладніше, перегляньте статтю OleCreateLinkFromData, OLERENDER, і FORMATETC в документації OLE.

Огляд COleClientItem |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також COleDataObject::AttachClipboard, COleDataObject, COleClientItem::CreateLinkFromClipboard

Index