CView::OnDrop
ユーザーが有効なドロップ ターゲット上のデータ オブジェクトを離したときに、フレームワークによって呼び出されます。
virtual BOOL OnDrop(
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
パラメーター
pDataObject
COleDataObject を指すドロップ ターゲットにドロップします。dropEffect
ユーザーが要求してドロップ効果。DROPEFFECT_COPY は、ドロップされたデータ オブジェクトのコピーを作成します。
DROPEFFECT_MOVE は、マウスの現在位置にデータ オブジェクトを移動します。
DROPEFFECT_LINK は、データ オブジェクトとサーバー間のリンクを作成します。
point
ビューのクライアント領域に対するマウスの現在位置。
戻り値
ドロップが成功した場合は、; それ以外の場合は 0。
解説
既定の実装では何も行われず、FALSEを返します。
ビューのクライアント領域に、OLE ドロップ効果を実行するには、この関数をオーバーライドします。データ オブジェクトは、指定した位置にドロップ クリップボード データ形式とデータの pDataObject でチェックできます。
[!メモ]
フレームワークはこのオーバーライドは、ビュー クラスの OnDropEx 場合にこの関数を呼び出しません。
必要条件
ヘッダー: afxwin.h