віртуальний 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