CView::OnDragEnter

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

точка

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

Примечания

Вызывается средой, когда указатель мыши впервые входит региона-прокрутка окна назначения перетаскивания. Реализация по умолчанию является ничего не делать и вернуть DROPEFFECT_NONE.

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

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

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

Index