Sdílet prostřednictvím


Třída COleDropSource

Umožňuje přetáhnout na cíl přetažení dat.

class COleDropSource : public CCmdTarget

Členy

Veřejné konstruktory

Název

Description

COleDropSource::COleDropSource

Konstrukce COleDropSource objektu.

Veřejné metody

Název

Description

COleDropSource::GiveFeedback

Změní kurzor během operace a přetažení.

COleDropSource::OnBeginDrag

Zpracovává zachycení myši při operaci přetažení myší.

COleDropSource::QueryContinueDrag

Zkontroluje, zda přetažení by měla pokračovat.

Poznámky

COleDropTarget třídy zpracovává přijímací část operace a přetažení. COleDropSource Objektu je odpovědný za stanovení, kdy začíná operace přetažení názor během operace přetažení a stanovení po ukončení operace přetažení.

Použít COleDropSource objekt, pouze volání konstruktoru.To zjednodušuje proces určující, jaké události, například klepnutí myší, začněte pomocí operace přetažení COleDataSource::DoDragDrop, COleClientItem::DoDragDrop, nebo COleServerItem::DoDragDrop funkce.Tyto funkce vytvoří COleDropSource objekt pro vás.Chcete změnit výchozí chování COleDropSource funkce overridable.Tyto funkce členů bude volána ve vhodnou dobu rámcem.

Další informace o operacích a přetažení pomocí OLE, naleznete v článku přetáhnout a umístit (OLE).

Další informace naleznete v IDropSource v .

Hierarchii dědičnosti

CObject

CCmdTarget

COleDropSource

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída CCmdTarget

Graf hierarchie

Koncepty

MFC vzorku HIERSVR

MFC vzorek OCLIENT