다음을 통해 공유


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. 표준 매핑을 하려면 keystates의 DROPEFFECT 값입니다.

  • DROPEFFECT_NONE이 창에서 데이터 개체를 삭제할 수 없습니다.

  • DROPEFFECT_LINK에 대 한 MK_CONTROL | MK_SHIFT 개체와 해당 서버 간의 연결을 만듭니다.

  • DROPEFFECT_COPY에 대 한 MK_CONTROL 삭제 된 개체의 복사본을 만듭니다.

  • DROPEFFECT_MOVE에 대 한 MK_ALT 원래 개체를 삭제 하 고 삭제 된 개체의 복사본을 만듭니다.

  • DROPEFFECT_SCROLL끌어서 스크롤 작업이 발생할 또는 대상 보기에서 발생 하는 나타냅니다.

이 샘플에서는 MFC 고급 개념에 대 한 자세한 내용은 참조 하십시오. OCLIENT.

설명

이 이벤트에 대 한 특별 한 동작을 제공 하려는 경우이 함수를 재정의 합니다. 기본 구현은 기본 스크롤 영역 안쪽 테두리의 각 창에 커서를 끌 때 windows를 자동으로 스크롤됩니다.자세한 내용은 끌어서 놓기: 놓기 대상 구현.

요구 사항

헤더: afxwin.h

참고 항목

참조

CView 클래스

계층 구조 차트

CView::OnDragEnter

CView::OnDragOver

CView::OnDrop

CView::OnDragLeave

COleDropTarget::OnDragScroll