COleDropTarget::OnDropEx

Виртуальный DROPEFFECT OnDropEx ( CWnd * pWnd, COleDataObject * pDataObject, DROPEFFECT dropDefault, DROPEFFECT dropList, CPoint точки );

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

Эффект отбрасывания, в результате попытки падение на месте, указанном точки. Капля эффекты, обсуждаются в разделе "Примечания".

Параметры

pWnd

Указывает на окна курсор в настоящее время над.

pDataObject

Указывает объект данных, содержащий данные для удаления.

dropDefault

О том, что пользователь выбрал для операции перетаскивания по умолчанию, исходя из текущего состояния ключевых. Она может быть DROPEFFECT_NONE. Капля эффекты, обсуждаются в разделе "Примечания".

синхронности

Список падение эффектов, которые поддерживает источник перетаскивания. Капля эффект значения могут объединяться с помощью побитового или (|) операция. Капля эффекты, обсуждаются в разделе "Примечания".

точка

Содержит местоположение курсора в точках относительно экрана.

Примечания

Вызывается средой, когда операция перетаскивания будет осуществляться. Платформа сначала вызывает эту функцию. Если он не обрабатывает падение, платформа затем вызывает OnDrop. Как правило будут переопределять OnDropEx в классе представления для поддержки перетаскивания правой кнопкой мыши. Как правило OnDrop класса view используется для обработки делу поддержки для простого перетаскивания.

Реализация по умолчанию COleDropTarget::OnDropEx вызывает CView::OnDropEx. По умолчанию CView::OnDropEx просто возвращает пустые значение указывает, что функция-член OnDrop должна вызываться.

Капля эффекты описывают действия, связанные с операцией перетаскивания. Приведенный ниже перечень эффектов перетаскивания:

Для получения дополнительной информации, смотрите IDropTarget::Drop в 2 справочнике программиста OLE, том 1.

Обзор COleDropTargetЧлены класса | Иерархическая схема

См. также COleDropTarget::OnDragOver, COleDropTarget::OnDragEnter

Index