CRichEditView::GetClipboardData

віртуальний HRESULT GetClipboardData (CHARRANGE * lpchrg, DWORD dwReco, LPDATAOBJECT lpRichDataObj, LPDATAOBJECT * lplpdataobj );

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

Значення HRESULT , звітність успіху операції. Більш докладну інформацію про HRESULTбачити Структури COM коди помилок в Платформа SDK.

Параметри

lpchrg

Вказівник на CHARRANGE структури, встановлення діапазону символів (і об'єктів OLE), копіювати об'єкт даних, вказаний на lplpdataobj.

dwReco

Прапор операції буфера обміну. Може бути, один з цих значень.

lpRichDataObj

Вказівник на IDataObject об'єкта з буфера обміну даними з керування форматованого тексту ( IRichEditOle::GetClipboardData).

lplpdataobj

Вказівник вказівник на змінну, яка отримує адресу IDataObject об'єкт, який представляє діапазону, зазначеного в параметрі lpchrg . Значення lplpdataobj ігнорується, якщо повертається помилка.

Зауваження

Рамках називає цю функцію як частина обробку IRichEditOleCallback::GetClipboardData. Якщо значення вказує на успіх, IRichEditOleCallback::GetClipboardData повертає IDataObject доступні для lplpdataobj; в іншому випадку вона повертає один, доступні для lpRichDataObj. Пересилити цю функцію на постачання буфера обміну даними. За замовчуванням реалізація ця функція повертає E_NOTIMPL.

Це передові переналаштовуваною.

Докладніше, перегляньте статтю IRichEditOle::GetClipboardData, IRichEditOleCallback::GetClipboardData, і CHARRANGE в документації Win32 і побачити IDataObject в документації OLE.

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

Дивіться також COleServerItem::GetClipboardData

Index