次の方法で共有


COleDropTarget::OnDragScroll

OnDragEnterOnDragOver を point がスクロール領域にあるかどうかを判断するために呼び出す前に、フレームワークによって呼び出されます。

virtual DROPEFFECT OnDragScroll(
   CWnd* pWnd,
   DWORD dwKeyState,
   CPoint point 
);

パラメーター

  • pWnd
    ウィンドウには、現在カーソル位置です。

  • dwKeyState
    修飾子キーの状態を保持します。これは、次の任意の組み合わせです: MK_CONTROLMK_SHIFTMK_ALTMK_LBUTTONMK_MBUTTONMK_RBUTTON

  • point
    画面に対するピクセル単位でカーソルの位置が含まれています。

戻り値

ドロップ先の pointで指定した場所に試行される場合の結果。次の値の 1 つ以上を組み合わせて指定できます。

  • DROPEFFECT_NONE A のドロップは使用できません。

  • DROPEFFECT_COPY A のコピー操作が実行されます。

  • DROPEFFECT_MOVE A の移動の操作が実行されます。

  • ドロップされたデータの元のデータへのDROPEFFECT_LINK A のリンクが作成されます。

  • DROPEFFECT_SCROLL は、ドラッグ操作のスクロールが発生するとするかまたはを対象に、発生しています。

解説

このイベントの動作を指定する場合は、この関数をオーバーライドします。カーソルがウィンドウの境界線の内側の既定のスクロールの領域にをドラッグすると DROPEFFECT_NONE を返し、ウィンドウをスクロールするこのの既定の実装では、関数呼び出し、CView::OnDragScroll

必要条件

ヘッダー : afxole.h

参照

関連項目

COleDropTarget クラス

階層図