Виртуальный 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