IRichEditOleCallback::GetClipboardData

Позволяет клиенту предоставлять свой собственный объект буфера обмена.

() HRESULT GetClipboardData CHARRANGE далеко  * lpchrg, типа DWORD  reco, LPDATAOBJECT далеко  * lplpdataobj  );
 

Параметры

lpchrg
Указатель на структуру CHARRANGE , задать диапазон является объект clipboard для.
reco
Флаг операции буфера обмена. Может принимать одно из следующих значений.
RECO_COPY Скопировать в буфер обмена.
RECO_CUT Вырезать в буфер обмена.
RECO_DRAG Перетащите операцию (перетаскивание)
RECO_DROP Операция перетаскивания (drag and drop).
RECO_PASTE Вставить из буфера обмена.

lplpdataobj
Указатель на указатель переменной, которая получает адрес осуществление IDataObject , представляющий диапазон, указанный в параметре lpchrg . Значение lppdataobj игнорируется, если возвращается ошибка.

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

Возвращает состояние успеха. Если SCODE возвращаемое значение E_NOTIMPL, элемент управления rich edit создает свой собственный объект clipboard. Если SCODE возвращаемого значения является отказ не E_NOTIMPL сбой операции.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:В richole.h.

Родственные слова

Rich Edit обзор элементов управления, интерфейсы OLE Rich Edit, CHARRANGE, IDataObject, IRichEditOleCallback

Index