CWnd::OnMouseWheel

afx_msg BOOL OnMouseWheel (UINT nFlags, 짧은 zDelta, CPoint pt );

반환 값

마우스 휠 스크롤; 사용 하는 경우 0이 아닌 그렇지 않으면 0。

매개 변수

nFlags

다양 한 가상 키 다운 여부를 나타냅니다. 이 매개 변수는 다음 값의 조합 될 수 있습니다.:

zDelta

회전 하는 거리를 나타냅니다. ZDelta 값이 120 배수 또는 WHEEL_DELTA, 부서에서 표현 됩니다. 0 보다 작은 값을 0 (사용자)에서 멀리 앞으로 회전을 나타냅니다 보다 큰 값을 하는 동안 (사용자)를 향해 회전 다시를 나타냅니다. 사용자는 마우스 소프트웨어에서 휠 설정을 변경 하 여이 응답을 되돌릴 수 있습니다. 이 매개 변수에 대 한 자세한 내용은 주의 참조 하십시오.

pt

커서의 x 및 y 좌표를 지정합니다. 이러한 좌표는 항상 창의 왼쪽 위 모서리를 기준으로。

주의

프레임 워크와 사용자 마우스 휠을 회전 바퀴의 다음 수준의 발생이 멤버 함수를 호출 합니다. OnMouseWheel 호출의 기본값을 재정의 하지 않는 한 WM_MOUSEWHEEL. Windows는 자동으로 포커스가 있는 컨트롤 또는 자식 창으로 메시지를 라우팅합니다. Win32 함수 DefWindowProc 처리 창에 부모 체인을 메시지 전파。

ZDelta 매개 변수는 WHEEL_DELTA, 120에서 설정 되는 다중. 이 값은 수행 될 작업에 대 한 임계값과 같은 하나의 동작 (예를 들어, 스크롤 앞으로 한 칸씩) 각 델타에 대 한 발생 한다。

델타는 아무 노치와 자유롭게 회전 바퀴와 같은 미래의 미세한 해상도 바퀴 수 있도록 120으로 설정 되었습니다. 이러한 장치는 각 메시지에 더 작은 값으로 회전 당 더 많은 메시지를 보낼 수 있습니다. 이 가능성을 지원 하기 위해 하나 들어오는 델타 값을 집계 WHEEL_DELTA (그래서 당신이 같은 응답에 대 한 주어진된 델타 회전)에 도달할 때까지 또는 더 자주 메시지에 대 한 응답에서 부분적인 줄을 스크롤합니다. 또한 스크롤 세분성을 선택 하 고 WHEEL_DELTA 에 도달할 때까지 델타를 누적 될 수 있습니다.

자신의 마우스 휠 스크롤 동작을 제공 하기 위해이 멤버 함수를 재정의。

메모nbsp;??Windows NT 4.0에 대 한 메시지를 처리 하는 OnMouseWheel . OnRegisteredMouseWheel 를 사용 하 여 Windows 95 또는 Windows NT 3.51 메시지 처리에 대 한(&N)。

CWnd 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp; mouse_event(&N)

Index