CView::OnDrop
调用由结构,当用户松开在有效的放置目标的数据对象。
virtual BOOL OnDrop(
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
参数
pDataObject
指向放置到放置目标的 COleDataObject。dropEffect
用户请求的放置效果。DROPEFFECT_COPY 创建放置的数据对象的副本。
DROPEFFECT_MOVE 移动到当前鼠标的位置的数据对象。
DROPEFFECT_LINK 创建数据对象及其服务器之间的链接。
point
相对于视图工作区的当前鼠标的位置。
返回值
非零,如果放置成功;否则为0。
备注
默认实现不执行任何操作并返回 FALSE。
重写此函数可实现OLE拖放效果到视图的工作区。数据对象可以通过剪贴板数据格式的 pDataObject 处于选中状态,并将数据放置在指定的点。
说明 |
---|
如果具有重写到此视图选件类,的 OnDropEx 框架不调用此函数。 |
要求
Header: afxwin.h