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