COleDropSource选件类

允许数据拖至放置目标。

class COleDropSource : public CCmdTarget

成员

288ex34t.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

COleDropSource::COleDropSource

构造 COleDropSource 对象。

288ex34t.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

COleDropSource::GiveFeedback

在拖放操作过程中更改光标。

COleDropSource::OnBeginDrag

处理鼠标捕获在拖放操作过程。

COleDropSource::QueryContinueDrag

检查拖动是否应继续。

备注

COleDropTarget 选件类处理拖放操作接收的一部分。 COleDropSource 对象以确定拖动操作开始,提供反馈在拖动操作过程并确定负责,在拖动操作的末尾。

若要使用 COleDropSource 对象,请调用构造函数。 这简化了处理确定使用 COleDataSource::DoDragDropCOleClientItem::DoDragDropCOleServerItem::DoDragDrop 功能,哪些操作,如鼠标单击,启动拖动操作。 这些功能将会为您创建一 COleDropSource 对象。 您可能需要修改 COleDropSource 可重写的函数的默认行为。 这些成员函数将调用相应的时间由框架。

有关使用OLE拖放操作的更多信息,请参见文章 拖放(OLE)

有关更多信息,请参见 Windows SDK的 IDropSource

继承层次结构

CObject

CCmdTarget

COleDropSource

要求

Header: afxole.h

请参见

参考

CCmdTarget选件类

层次结构图

概念

MFC示例HIERSVR

MFC示例OCLIENT