Udostępnij za pośrednictwem


COleDropTarget::OnDragScroll

Wywoływany przez ram przed wywoływaniem OnDragEnter lub OnDragOver ustalenie, czy point w regionie przewijania.

virtual DROPEFFECT OnDragScroll( 
   CWnd* pWnd, 
   DWORD dwKeyState, 
   CPoint point  
);

Parametry

  • pWnd
    Punkty do okna, w którym umieszczony jest kursor nad.

  • 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 lokalizację kursora w pikselach do ekranu.

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_SCROLLWskazuje, że operacja przewijania przeciągnij może nastąpić, lub występuje w docelowej.

Uwagi

Zastąpić tę funkcję, należy przewidzieć szczególne zachowanie to zdarzenie.Domyślne tej funkcji wymaga CView::OnDragScroll, który zwraca DROPEFFECT_NONE i Przewija okno, gdy kursor zostanie przeciągnięty do domyślnego regionu przewijania wewnątrz krawędzi okna.

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleDropTarget

Diagram hierarchii