CView::OnDropEx

仮想 DROPEFFECT OnDropEx ( COleDataObject ※ pDataObject, DROPEFFECT dropDefault, DROPEFFECT 日本語, CPoint ポイント );

戻り値

ポイントで指定された位置の結果、ドロップ効果。これはdropEffectListで表示されている値の 1 つをする必要があります。ドロップ効果、「解説」に記載されて。

パラメーター

pDataObject

ドロップ ターゲットにドロップされるCOleDataObjectへのポインター。

dropDefault

ユーザーが選択した現在のキーの状態に基づいて既定のドロップ操作の効果。これは、場合は、DROPEFFECT_NONEがあります。ドロップ効果、「解説」に記載されて。

ドロップ ダウン リスト

ドロップ ソースがサポートするドロップ効果の一覧。ドロップ効果の値のビットごとの OR を使用して組み合わせることができます (|) 操作。ドロップ効果、「解説」に記載されて。

ポイント

ビューのクライアント領域を基準とする現在のマウス位置。

解説

データ オブジェクトは、有効なドロップ ターゲット上を離すと、フレームワークによって呼び出されます。既定の実装は何もしないし、フレームワークがOnDropハンドラーを呼び出す必要があることを示すために、ダミーの値 (-1) を返すこと。

マウスの右ボタンのドラッグ アンド ドロップの効果を実装するには、この関数をオーバーライドします。右マウス ボタンでのドラッグ アンド ドロップの選択のメニュー通常、表示の右のマウス ボタンを離したとき。

OnDropExをオーバーライドする方法をマウスの右ボタンをクエリする必要があります。呼び出すことができます GetKeyStateまたはストア、マウスの右ボタンの状態をOnDragEnterハンドラーから。

PDataObject COleDataObjectクリップボード データ形式の指定の位置にドロップされたデータを確認します。

ドロップ効果、ドロップ操作に関連付けられたアクションをについて説明します。次のドロップ効果の一覧を参照してください。:

既定のメニュー コマンドの設定の詳細についてを参照してください SetMenuDefaultItem CMenu::GetSafeHmenuこのボリュームで、Win32 のドキュメント。

CView の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CView::OnDragEnterCView::OnDragOverCView::OnDropCView::OnDragLeaveCOleDropTarget::OnDropEx(&N)

Index