次の方法で共有


INameSpaceTreeControlDropHandler::OnDragOver メソッド (shobjidl.h)

ドラッグオーバー時に呼び出され、指定したドラッグ効果を設定します。

構文

HRESULT OnDragOver(
  [in]      IShellItem      *psiOver,
  [in]      IShellItemArray *psiaData,
  [in]      DWORD           grfKeyState,
  [in, out] DWORD           *pdwEffect
);

パラメーター

[in] psiOver

種類: IShellItem*

マウス カーソルの下にある項目を表す IShellItem インターフェイスへのポインター。 省略可能。

[in] psiaData

種類: IShellItemArray*

ドラッグする項目を含む IShellItem 配列へのポインター。

[in] grfKeyState

型: DWORD

キーボード修飾子キーの現在の状態。

[in, out] pdwEffect

型: DWORD*

成功した場合は、ドラッグ効果の値へのポインターが含まれます。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

このメソッドを失敗すると、名前空間ツリー コントロール (NSTC) でのドラッグ操作がブロックされます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl.h

こちらもご覧ください

IDropTarget::D ragOver

INameSpaceTreeControlDropHandler