CView::OnDragOver

wirtualne DROPEFFECT OnDragOver ( COleDataObject * pDataObject, DWORD dwKeyState, CPoint pkt );

Wartość zwracany

Wartość DROPEFFECT wyliczane typu, który wskazuje typ upuszczania, który będzie występować, jeżeli użytkownik porzucone obiektu na to stanowisko. Typ upuszczanie często zależy bieżący stan kluczowy, wskazywane przez dwKeyState. Jest standardowe mapowanie Director do wartości DROPEFFECT:

Aby uzyskać więcej informacji, zobacz przykładowy MFC zaawansowane pojęcia OCLIENT.

Parametry

pDataObject

Punkty COleDataObject przeciągane na miejsce docelowe upuszczenia.

dwKeyState

Zawiera stan klawiszy modyfikujących. Jest to kombinacja dowolnej liczby następujących: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONi MK_RBUTTON.

punkt

Bieżące położenie myszy względem obszaru klienckiego widoku.

Uwagi

Wywoływany przez ramy podczas operacji przeciągania, gdy wskaźnik myszy jest przesuwany nad okno docelowe upuszczania. Jest implementacja domyślne nic i powrót DROPEFFECT_NONE.

Zastąpić tę funkcję, aby nadać użytkownikowi wizualne podczas operacji przeciągania. Ponieważ ta funkcja nazywa się stale, dowolny kod w nim zawartych powinny zostać zoptymalizowana możliwie. Aby uzyskać więcej informacji, zobacz artykuł przeciągnij i upuść: wdrażania docelowego upuszczania w Visual C++ Programmer's Guide.

Omówie&nie CView |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CView::OnDragEnter, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragOver

Index