CView::OnDragOver

Виртуальный DROPEFFECT OnDragOver ( COleDataObject * pDataObject, DWORD dwKeyState, CPoint точки );

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

Значение из DROPEFFECT перечисляемый тип, который указывает тип капли, которые бы произойти, если пользователь сбросил объект в этой позиции. Тип падения часто зависит от текущего состояния ключевых как указано в dwKeyState. Стандартное сопоставление keystates ценностям DROPEFFECT:

Для получения дополнительной информации, содержится пример концепции перспективных MFC OCLIENT.

Параметры

pDataObject

Указывает на COleDataObject перетаскиваемых над перетаскивания.

dwKeyState

Содержит состояние управляющих клавиш. Это комбинация из любого количества следующее: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONи MK_RBUTTON.

точка

Текущее положение мыши относительно клиентской области зрения.

Примечания

Framework вызов во время операции перетаскивания при перемещении мыши над окна назначения перетаскивания. Реализация по умолчанию является ничего не делать и вернуть DROPEFFECT_NONE.

Переопределите эту функцию, чтобы обеспечить для пользователя визуальную обратную связь во время операции перетаскивания. Так как эта функция вызывается непрерывно, любой код, содержащийся в нем должна быть оптимизирована как можно больше. Для получения дополнительных сведений см. статью Перетаскивание: осуществление целевых Drop в Руководстве по Visual C++ программист.

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

См. также CView::OnDragEnter, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragOver

Index