共用方式為


CView::OnDragScroll

呼叫以在呼叫框架 OnDragEnterOnDragOver 之前判斷某個點是否在捲動區域。

virtual DROPEFFECT OnDragScroll(
   DWORD dwKeyState,
   CPoint point 
);

參數

  • dwKeyState
    包含輔助按鍵的狀態。 這是組合的任意數目如下: MK_CONTROLMK_SHIFTMK_ALT、、、、和 MK_LBUTTONMK_MBUTTONMK_RBUTTON

  • point
    以像素為單位) 包含游標的位置,,相對於螢幕。

傳回值

DROPEFFECT 的值列舉的型別,指示的型別,則會產生使用者去除位於這個位置。 置放的型別通常由 dwKeyState運算式目前的按鍵狀態。 keystates 標準對應至 DROPEFFECT 值為:

  • DROPEFFECT_NONE 資料物件在這個視窗中無法關閉。

  • MK_CONTROL | MK_SHIFTDROPEFFECT_LINK 建立在物件及其伺服器之間的連接。

  • MK_CONTROLDROPEFFECT_COPY 建立置放物件的複本。

  • MK_ALTDROPEFFECT_MOVE 建立置放物件的複本並刪除原始物件。

  • DROPEFFECT_SCROLL 目標檢視表示拖曳捲動作業會發生或發生。

如需詳細資訊,請參閱 MFC 進階概念的範例 OCLIENT

備註

要為這個事件時,提供特殊行為會覆寫這個函式。 滑鼠拖曳到在每個視窗內時,框線的預設捲動區域的預設實作會自動移動視窗。如需詳細資訊,請參閱本文 拖放功能:實作置放目標。

需求

Header: afxwin.h

請參閱

參考

CView 類別

階層架構圖

CView::OnDragEnter

CView::OnDragOver

CView::OnDrop

CView::OnDragLeave

COleDropTarget::OnDragScroll