CView::OnDragEnter

wirtualne DROPEFFECT OnDragEnter ( 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 upuszczania zależy zwykle bieżący stan kluczowych wskazanych 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 do obszaru upuszczania widoku.

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żąca pozycja myszy względem obszaru klienckiego widoku.

Uwagi

Wywołany w ramach, kiedy wskaźnik myszy po wprowadzeniu regionu przewijania okna docelowego upuszczania. Domyślna implementacja jest nic i powrót DROPEFFECT_NONE.

Zastąpić tę fu&nkcję na przygotowanie się do przyszłych wywołania funkcji członek OnDragOver . Wszelkie dane wymagane od obiektu danych powinny być odczytywane w tej chwili do późniejszego użycia funkcji członek OnDragOver . Widok powinno również zostać uaktualnione w tej chwili udzielenia feedback.nbsp wizualne użytkownika; 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::OnDragOver, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragEnter

Index