COleDropTarget::OnDrop
Wywołana w ramach podczas operacji drop ma nastąpić.
virtual BOOL OnDrop(
CWnd* pWnd,
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
Parametry
pWnd
Punkty do okna, w którym umieszczony jest kursor nad.pDataObject
Punkty do obiektu danych, zawierający dane, które ma być przerwane.dropEffect
Efekt, że użytkownik wybrał dla operacji upuszczania.Mogą to być jeden lub więcej z następujących czynności:DROPEFFECT_COPYCzy wykonać operacji kopiowania.
DROPEFFECT_MOVECzy wykonać operacji przenoszenia.
DROPEFFECT_LINKUstanowiona zostanie łącze z porzuconych danych do oryginalnych danych.
point
Zawiera lokalizację kursora w pikselach do ekranu.
Wartość zwracana
Niezerowa, jeśli spadek jest pomyślne; 0 inaczej.
Uwagi
Ramy pierwszego wywołania OnDropEx.Jeśli OnDropEx funkcja nie obsługuje spadek, w ramach następnie wywołuje funkcję Członkowskie OnDrop.Zazwyczaj zastępuje aplikacji OnDropEx w klasie widoku obsługi prawego przycisku myszy przeciągnij i upuść.Zazwyczaj klasy widoku OnDrop jest używana do obsługi prostego przeciągania i upuszczania.
Domyślne wykonania COleDropTarget::OnDrop wywołania CView::OnDrop, który zwraca po prostu FALSE domyślnie.
Aby uzyskać więcej informacji, zobacz IDropTarget::Drop w Windows SDK.
Wymagania
Nagłówek: afxole.h