COleDropTarget::OnDragEnter

调用由结构,当光标首先拖入窗口。

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

参数

  • pWnd
    指向光标进入的窗口。

  • pDataObject
    指向包含可放置的数据的数据对象。

  • dwKeyState
    包含修改键的状态。这是组合的任意数量以下操作: MK_CONTROLMK_SHIFTMK_ALTMK_LBUTTONMK_MBUTTONMK_RBUTTON

  • point
    在工作区坐标包含光标的当前位置。

返回值

将发生的影响,如果放置在 point指定的位置已尝试。它可以是一个或多个以下各项:

  • DROPEFFECT_NONE 中放置不允许。

  • DROPEFFECT_COPY 中复制操作将执行。

  • DROPEFFECT_MOVE 的移动操作将执行。

  • 从放置的数据的DROPEFFECT_LINK 将链接到原始数据将建立的。

  • DROPEFFECT_SCROLL 中拖动滚动操作将发生或未在目标。

备注

重写此功能允许放置操作发生在窗口中。默认实现调用 CView::OnDragEnter,默认情况下返回 DROPEFFECT_NONE

有关更多信息,请参见Windows SDK的 IDropTarget::DragEnter

要求

Header: afxole.h

请参见

参考

COleDropTarget选件类

层次结构图

COleDropTarget::OnDragOver

Windows 服务应用程序

COleDropTarget::OnDrop

COleDropTarget::OnDropEx

安全性