Udostępnij za pośrednictwem


COleDropTarget::OnDragEnter

Wywołana w ramach pierwszych przeciągnięte kursor w oknie.

virtual DROPEFFECT OnDragEnter(
   CWnd* pWnd,
   COleDataObject* pDataObject,
   DWORD dwKeyState,
   CPoint point 
);

Parametry

  • pWnd
    Punkty do okna kursor jest wprowadzenie.

  • pDataObject
    Punkty do obiektu danych zawierające dane, które mogą być odrzucone.

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

  • point
    Zawiera bieżącą lokalizację kursora w układzie współrzędnych klienta.

Wartość zwracana

Że spowodowałoby, że jeżeli próbowano spadek w lokalizacji określonej przez point.Mogą to być jeden lub więcej z następujących czynności:

  • DROPEFFECT_NONESpadek nie będzie dozwolona.

  • DROPEFFECT_COPYCzy wykonać operacji kopiowania.

  • DROPEFFECT_MOVECzy wykonać operacji przenoszenia.

  • DROPEFFECT_LINKUstanowiona zostanie łącze z porzuconych danych do oryginalnych danych.

  • DROPEFFECT_SCROLLOperacji przeciągania przewijania ma nastąpić lub występuje w docelowej.

Uwagi

Zastąpienie tej funkcji, aby umożliwić spadek operacji w oknie.Domyślne wywołania realizacji CView::OnDragEnter, który zwraca po prostu DROPEFFECT_NONE domyślnie.

Aby uzyskać więcej informacji, zobacz IDropTarget::DragEnter wWindows SDK.

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleDropTarget

Wykres hierarchii

COleDropTarget::OnDragOver

COleDropTarget::OnDragLeave

COleDropTarget::OnDrop

COleDropTarget::OnDropEx

CView::OnDragEnter