COleDropTarget::OnDropEx

віртуальний DROPEFFECT OnDropEx ( CWnd * pWnd, COleDataObject * pDataObject, DROPEFFECT dropDefault, DROPEFFECT dropList, CPoint пункт );

Значення, яке повертається

Падіння ефект, якщо це спроба падіння в розташуванні за команду. Падіння наслідків розглядаються в розділі зауваження.

Параметри

pWnd

Точок у вікно, коли курсор знаходиться в даний час над.

pDataObject

Вказує на об'єкт даних, з даними бути знищений.

dropDefault

Про те, що користувач вибрав для роботи падіння за промовчанням на основі поточного стану ключових. Це може бути DROPEFFECT_NONE. Падіння наслідків розглядаються в розділі зауваження.

dropList

Список падіння ефекти, які підтримує падіння джерело. Падіння ефект значення можна об'єднувати за допомогою порозрядне OR (|) операції. Падіння наслідків розглядаються в розділі зауваження.

точка

Містить розташування курсору, у пікселях, по відношенню до екрана.

Зауваження

Називається рамках після падіння операції відбуваються. Рамках спочатку називає цю функцію. Якщо вона обробляє падіння, рамках потім викликає OnDrop. Зазвичай ви буде мати перевагу над OnDropEx в поданні класу підтримки право кнопкою миші перетягніть. Як правило, перегляд клас OnDrop використовується для обробки справі підтримки для простого перетягування.

За замовчуванням реалізація COleDropTarget::OnDropEx дзвінки CView::OnDropEx. За замовчуванням CView::OnDropEx просто повертає фіктивний значення для позначення, OnDrop член функція повинна називатися.

Падіння ефекти описують дії, пов'язані з операцією падіння. Перегляньте наступний список ефектів падіння:

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

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

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

Index