Поделиться через


Метод IRichEditOle::ImportDataObject (richole.h)

Импортирует объект буфера обмена в элемент управления полнофункционированным редактированием, заменив текущее выделение.

Синтаксис

HRESULT ImportDataObject(
  LPDATAOBJECT lpdataobj,
  CLIPFORMAT   cf,
  HGLOBAL      hMetaPict
);

Параметры

lpdataobj

Тип: LPDATAOBJECT

Импортируемый объект буфера обмена.

cf

Тип: CLIPFORMAT

Используемый формат буфера обмена. Нулевое значение будет использовать наилучший доступный формат.

hMetaPict

Тип: HGLOBAL

Обработка метафайла, содержащего представление значка объекта. Дескриптор используется только в том случае, если аспект отображения DVASPECT_ICON требуется для специальной операции вставки .

Возвращаемое значение

Тип: HRESULT

Возвращает S_OK при успешном выполнении. Если метод завершается сбоем, он может вернуть одно из следующих значений.

Код возврата Описание
E_INVALIDARG
Был недопустимый аргумент.
E_OUTOFMEMORY
Недостаточно памяти для выполнения операции.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header richole.h
DLL Msftedit.dll

См. также раздел

IRichEditOle