COleDropTarget::OnDragScroll
OnDragEnter か OnDragOver を point がスクロール領域にあるかどうかを判断するために呼び出す前に、フレームワークによって呼び出されます。
virtual DROPEFFECT OnDragScroll(
CWnd* pWnd,
DWORD dwKeyState,
CPoint point
);
パラメーター
pWnd
ウィンドウには、現在カーソル位置です。dwKeyState
修飾子キーの状態を保持します。これは、次の任意の組み合わせです: MK_CONTROL、MK_SHIFT、MK_ALT、MK_LBUTTON、MK_MBUTTONと MK_RBUTTON。point
画面に対するピクセル単位でカーソルの位置が含まれています。
戻り値
ドロップ先の pointで指定した場所に試行される場合の結果。次の値の 1 つ以上を組み合わせて指定できます。
DROPEFFECT_NONE A のドロップは使用できません。
DROPEFFECT_COPY A のコピー操作が実行されます。
DROPEFFECT_MOVE A の移動の操作が実行されます。
ドロップされたデータの元のデータへのDROPEFFECT_LINK A のリンクが作成されます。
DROPEFFECT_SCROLL は、ドラッグ操作のスクロールが発生するとするかまたはを対象に、発生しています。
解説
このイベントの動作を指定する場合は、この関数をオーバーライドします。カーソルがウィンドウの境界線の内側の既定のスクロールの領域にをドラッグすると DROPEFFECT_NONE を返し、ウィンドウをスクロールするこのの既定の実装では、関数呼び出し、CView::OnDragScroll。
必要条件
ヘッダー : afxole.h