Sdílet prostřednictvím


COleDropTarget::OnDragEnter

Když kurzor nejprve přetáhnete do okna volat rámci.

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

Parametry

  • pWnd
    Je zadávání bodů do okna kurzor.

  • pDataObject
    Odkazuje na objekt dat obsahující data, která mohou být vynechány.

  • dwKeyState
    Obsahuje informace o stavu modifikační klávesy.Kombinace libovolné číslo následující: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTON, a MK_RBUTTON.

  • point
    Obsahuje aktuální umístění kurzoru v souřadnicích klienta.

Vrácená hodnota

Že by vedla, pokud došlo k pokusu o přetažení v umístění určeném point .Může být jeden nebo více z následujících:

  • DROPEFFECT_NONEKapky nebude povolen.

  • 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.

  • DROPEFFECT_SCROLLOperace na tažením posuvníku dojde nebo probíhá v cíli.

Poznámky

Přepsat tuto funkci Povolit operace přetažení v okně.Provádění volání výchozí CView::OnDragEnter, která vrátí jednoduše DROPEFFECT_NONE ve výchozím nastavení.

Další informace naleznete v IDropTarget::DragEnter vWindows SDK.

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída COleDropTarget

Diagram hierarchie

COleDropTarget::OnDragOver

COleDropTarget::OnDragLeave

COleDropTarget::OnDrop

COleDropTarget::OnDropEx

CView::OnDragEnter