COleDropTarget::OnDrop
调用由结构,当放置操作是发生。
virtual BOOL OnDrop(
CWnd* pWnd,
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
参数
pWnd
指向光标是当前的窗口。pDataObject
指向包含要放置的数据的数据对象。dropEffect
用户应放置操作选择的效果。它可以是一个或多个以下各项:DROPEFFECT_COPY 中复制操作将执行。
DROPEFFECT_MOVE 的移动操作将执行。
从放置的数据的DROPEFFECT_LINK 将链接到原始数据将建立的。
point
在像素包含光标的位置,因此,相对于屏幕。
返回值
非零,如果放置成功;否则为0。
备注
框架第一次调用 OnDropEx。如果 OnDropEx 函数不处理放置,然后框架调用该成员函数,OnDrop。通常,应用程序重写在视图选件类的 OnDropEx 处理权限鼠标按钮拖放。通常,视图选件类 OnDrop 用于处理简单的拖放。
COleDropTarget::OnDrop 的默认实现调用 CView::OnDrop,默认情况下返回 FALSE。
有关更多信息,请参见 Windows SDK的 IDropTarget::Drop。
要求
Header: afxole.h