次の方法で共有


COleDropTarget::OnDragScroll

更新 : 2007 年 11 月

OnDragEnter または OnDragOver を呼び出して、point がスクロール領域内にあるかどうか調べる前に、フレームワークによって呼び出されます。

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

パラメータ

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

  • dwKeyState
    修飾子キーの状態を保持します。MK_CONTROLMK_SHIFTMK_ALTMK_LBUTTONMK_MBUTTON、および MK_RBUTTON をいくつでも組み合わせて指定できます。

  • point
    画面上のカーソルの位置をピクセル単位で指定します。

戻り値

point で指定される位置でドロップが行われたときに発生する結果を返します。次の値の 1 つ以上を組み合わせて指定できます。

  • DROPEFFECT_NONE   ドロップできません。

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

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

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

  • DROPEFFECT_SCROLL   ドラッグ スクロール操作がターゲット内で発生するところか、発生しています。

解説

このイベントで特別な処理を実行する場合は、この関数をオーバーライドします。この関数の既定の実装は、DROPEFFECT_NONE を返す CView::OnDragScroll を呼び出し、ウィンドウ境界内の既定のスクロール領域にカーソルがドラッグされると自動的にウィンドウをスクロールします。

必要条件

ヘッダー : afxole.h

参照

参照

COleDropTarget クラス

階層図

その他の技術情報

COleDropTarget のメンバ