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