COleDropTarget::OnDragOver

віртуальний 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 за замовчуванням. Тому що ця функція викликається часто під час операції перетягнути і падіння, його слід оптимізувати якомога більше.

Докладніше, перегляньте статтю IDropTarget::DragOver в OLE 2 програміста посилання, Том 1.

Огляд COleDropTargetЧлени класу | Ієрархічна діаграма

Дивіться також COleDropTarget::OnDragEnter, COleDropTarget::OnDragLeave, COleDropTarget::OnDrop, COleDropTarget::OnDropEx

Index