COleDropTarget::OnDrop

仮想 BOOL OnDrop ( CWnd ※ pWnd, COleDataObject ※ pDataObject, DROPEFFECT dropEffect, CPoint ポイント );

戻り値

ドロップが成功したそうでなければ 0。

パラメーター

pWnd

カーソルが現在あるウィンドウへのポインター。

pDataObject

削除するデータを含むデータ オブジェクトを指す。

dropEffect

ユーザーが選択したドロップ操作の効果。それは 1 つまたは複数、次のことができます。:

ポイント

画面を基準にピクセル単位でのカーソルの位置が含まれています。

解説

ドロップ操作が発生するときに、フレームワークによって呼び出されます。フレームワークは最初にOnDropExを呼び出します。OnDropEx関数のドロップを処理しない場合は、フレームワークは、このメンバー関数、 OnDropを呼び出します。通常、アプリケーションは右マウス ボタンでのドラッグ アンド ドロップ処理に、ビュー クラスのOnDropExをオーバーライドします。通常、ビュークラスOnDropは単純なドラッグ アンド ドロップ処理に使用されます。

既定ではFALSE返す単にCView::OnDropCOleDropTarget::OnDropの既定の実装を呼び出す。

詳細についてを参照してください IDropTarget::Drop OLE 2 プログラマーズ リファレンス ボリューム 1

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

参照特価;COleDropTarget::OnDragOverCOleDropTarget::OnDragEnterCOleDropTarget::OnDropEx(&N)

Index