仮想 BOOL OnDrop ( CWnd ※ pWnd, COleDataObject ※ pDataObject, DROPEFFECT dropEffect, CPoint ポイント );
戻り値
ドロップが成功したそうでなければ 0。
パラメーター
pWnd
カーソルが現在あるウィンドウへのポインター。
pDataObject
削除するデータを含むデータ オブジェクトを指す。
dropEffect
ユーザーが選択したドロップ操作の効果。それは 1 つまたは複数、次のことができます。:
ポイント
画面を基準にピクセル単位でのカーソルの位置が含まれています。
解説
ドロップ操作が発生するときに、フレームワークによって呼び出されます。フレームワークは最初にOnDropExを呼び出します。OnDropEx関数のドロップを処理しない場合は、フレームワークは、このメンバー関数、 OnDropを呼び出します。通常、アプリケーションは右マウス ボタンでのドラッグ アンド ドロップ処理に、ビュー クラスのOnDropExをオーバーライドします。通常、ビュークラスOnDropは単純なドラッグ アンド ドロップ処理に使用されます。
既定ではFALSE返す単にCView::OnDrop、 COleDropTarget::OnDropの既定の実装を呼び出す。
詳細についてを参照してください IDropTarget::Drop OLE 2 プログラマーズ リファレンス ボリューム 1。
COleDropTarget 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;COleDropTarget::OnDragOver、 COleDropTarget::OnDragEnter、 COleDropTarget::OnDropEx(&N)