Sdílet prostřednictvím


COleDropTarget::OnDrop

Volat rámci dochází při operaci přetažení.

virtual BOOL OnDrop( 
   CWnd* pWnd, 
   COleDataObject* pDataObject, 
   DROPEFFECT dropEffect, 
   CPoint point  
);

Parametry

  • pWnd
    Okno, které se kurzor nachází nad body.

  • pDataObject
    Odkazuje na objekt dat obsahující data, přeruší.

  • dropEffect
    O tom, že uživatel se rozhodl pro operaci přetažení.Může být jeden nebo více z následujících:

    • DROPEFFECT_COPYOperace kopírování by provést.

    • DROPEFFECT_MOVEOperace přesunutí by provést.

    • DROPEFFECT_LINKOdkaz na původní data z vyřazených dat by založena.

  • point
    Obsahuje umístění kurzoru v pixelech vzhledem k obrazovce.

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná; přetažení jinak 0.

Poznámky

První volání framework OnDropEx.Pokud OnDropEx funkce přetažení nezpracovává, rámci pak zavolá funkci tohoto členského OnDrop .Obvykle přepíše aplikace OnDropEx ve třídě zobrazení zpracovat pravého tlačítka myši přetáhněte myší.Obvykle zobrazení třídy OnDrop slouží k ovládání jednoduchý přetažení.

Výchozí provádění COleDropTarget::OnDrop volání CView::OnDrop, která vrátí jednoduše FALSE ve výchozím nastavení.

Další informace naleznete v IDropTarget::Drop v .

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída COleDropTarget

Graf hierarchie

COleDropTarget::OnDragOver

COleDropTarget::OnDragEnter

COleDropTarget::OnDropEx