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