Метод IRichEditOleCallback::GetClipboardData (richole.h)
Позволяет клиенту предоставлять собственный объект буфера обмена.
Синтаксис
HRESULT GetClipboardData(
CHARRANGE *lpchrg,
DWORD reco,
LPDATAOBJECT *lplpdataobj
);
Параметры
lpchrg
Тип: CHARRANGE*
Диапазон объектов буфера обмена.
reco
Тип: DWORD
Флаг операции буфера обмена может быть одним из этих значений.
Значение | Значение |
---|---|
|
Скопируйте данные в буфер обмена. |
|
Вырезать до буфера обмена. |
lplpdataobj
Тип: LPDATAOBJECT*
Указатель на переменную указателя, которая получает адрес реализации IDataObject , представляющий диапазон, указанный в параметре lpchrg . Значение lplpdataobj игнорируется при возврате ошибки.
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK при успешном выполнении. Если возвращаемое значение равно E_NOTIMPL, элемент управления полнофункциональное редактирование создал собственный объект буфера обмена. Если возвращаемое значение является ошибкой, отличной от E_NOTIMPL, операция завершилась сбоем.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | richole.h |
DLL | Msftedit.dll |
См. также раздел
Справочные материалы