Виртуальный DROPEFFECT OnDragOver ( CWnd * pWnd, COleDataObject * pDataObject, DWORD dwKeyState, CPoint точки );
Возвращаемое значение
О том, что приведет, если капли были попытки в месте, указанном точки. Это может быть один или несколько из следующих действий:
Параметры
pWnd
Указывает на окно, которое находится курсор над.
pDataObject
Указывает объект данных, содержащий данные для удаления.
dwKeyState
Содержит состояние управляющих клавиш. Это комбинация из любого количества следующее: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONи MK_RBUTTON.
точка
Содержит текущее положение курсора в координатах клиента.
Примечания
Вызывается средой при перетаскивании курсора над окном. Эта функция должна быть переопределен разрешить операции удаления в окне. Реализация по умолчанию эта функция вызывает CView::OnDragOver, который возвращает DROPEFFECT_NONE по умолчанию. Потому что эта функция вызывается часто во время операции drag-and-drop, она должна быть оптимизирована как можно больше.
Для получения дополнительной информации, смотрите IDropTarget::DragOver в 2 справочнике программиста OLE, том 1.
Обзор COleDropTarget | Члены класса | Иерархическая схема
См. также COleDropTarget::OnDragEnter, COleDropTarget::OnDragLeave, COleDropTarget::OnDrop, COleDropTarget::OnDropEx