CView::OnDragScroll
OnDragEnter かを OnDragOver ポイントがスクロール領域にあるかどうかを判断するために呼び出す前に、フレームワークによって呼び出されます。
virtual DROPEFFECT OnDragScroll(
DWORD dwKeyState,
CPoint point
);
パラメーター
dwKeyState
修飾子キーの状態を保持します。これは、次の任意の組み合わせです: MK_CONTROL、MK_SHIFT、MK_ALT、MK_LBUTTON、MK_MBUTTONと MK_RBUTTON。point
画面に対するピクセル単位でカーソルの位置が含まれています。
戻り値
DROPEFFECT の値はユーザーがこの位置でオブジェクトが削除されるドロップの種類を示す型を列挙します。ドロップの型は、通常 dwKeyStateによって示される現在の主要な状態によって異なります。DROPEFFECT の値への keystates の標準的なマッピングは次のとおりです:
DROPEFFECT_NONE このウィンドウでデータ オブジェクトは削除できません。
MK_CONTROL | MK_SHIFT のDROPEFFECT_LINK は、オブジェクトとサーバー間の連結を作成します。
MK_CONTROL のDROPEFFECT_COPY、格納オブジェクトのコピーを作成します。
MK_ALT のDROPEFFECT_MOVE、格納オブジェクトのコピーを作成し、元のオブジェクトを削除します。
DROPEFFECT_SCROLL は、ドラッグ操作のスクロールが発生するとするかまたはターゲットのビューにを発生しています。
詳細については、MFC の高度な概念の例 OCLIENT" "を参照してください。
解説
このイベントの動作を指定する場合は、この関数をオーバーライドします。既定の実装では、自動的にカーソルが各ウィンドウの境界線の内側の既定のスクロール領域にドラッグしたときにウィンドウをスクロールします。詳細については、" " ドラッグ アンド ドロップ: ドロップ ターゲットの実行を参照してください。
必要条件
ヘッダー: afxwin.h