IRichEditOleCallback::QueryAcceptData

Вызывается на вставки или перетаскивания определить если вставить/тащили данных должно быть принято.

 () HRESULT QueryAcceptData LPDATAOBJECT  lpdataobj, CLIPFORMAT далеко  * lpcfFormat, типа DWORD  reco, BOOL  fReally, HGLOBAL  hMetaPict  );
 

Параметры

lpdataobj
Указатель на структуру DATAOBJECT , указав вставке или перетаскивании объекта данных.
lpcfFormat
Указатель на формат буфера обмена, который будет использоваться для операции вставки или перетаскивания. Если, lpcfFormat указывает значение равно нулю, будет использоваться имеющиеся формат. Если обратный вызов изменяет значение, который указывает lpcfFormat, элемент управления rich edit использует только этот формат и произойдет сбой, если формат не доступен.
reco
Флаг операции буфера обмена. Может принимать одно из следующих значений.
RECO_DROP Операция перетаскивания (drag and drop).
RECO_PASTE Вставить из буфера обмена.

fReally
Ненулевое значение, если вставить или drop на самом деле происходит, нуль, если этот является просто запросом, например, для EM_CANPASTE.
hMetaPict
Дескриптор метафайла, содержащей значок представление объекта если DVASPECT_ICON настоящее время накладывается на объекте Специальная вставка.

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

Возвращает состояние успеха. Если SCODE результат сбоя SCODE, элемент управления rich edit отказывается данные и завершает операцию. Если SCODE результатом S_OK, элемент управления проверки данных для допустимых форматов. Возвращение успешный SCODE за исключением S_OK означает, что обратного вызова либо проверка самих данных (если fReally имеет значение FALSE) или импортирован самих данных (если fReally имеет значение TRUE).

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

QuickInfo

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

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

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

Index