INameSpaceTreeControlDropHandler 接口 (shobjidl.h)

公开用于拖放的处理程序方法。 由命名空间树控件用于通知客户端控件内发生的任何拖放操作。 为客户端提供一种截获放置操作并执行其自己的操作或返回所需放置效果的方法。

继承

INameSpaceTreeControlDropHandler 接口继承自 IUnknown 接口。 INameSpaceTreeControlDropHandler 还具有以下类型的成员:

方法

INameSpaceTreeControlDropHandler 接口包含以下方法。

 
INameSpaceTreeControlDropHandler::OnDragEnter

在拖动 Enter 时调用,以按指定设置拖动效果。
INameSpaceTreeControlDropHandler::OnDragLeave

在对指定项拖动离开时调用。
INameSpaceTreeControlDropHandler::OnDragOver

在拖动时调用,以按指定设置拖动效果。
INameSpaceTreeControlDropHandler::OnDragPosition

在树中同一父文件夹) 的同一级别 (拖动项时调用。
INameSpaceTreeControlDropHandler::OnDrop

在放置时调用,以按指定设置放置效果。
INameSpaceTreeControlDropHandler::OnDropPosition

在将项目拖放到树中同一父文件夹) 的同一级别 (时调用。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shobjidl.h

另请参阅

IDataObject

IDropTarget

INameSpaceTreeControl