MOUSEHOOKSTRUCTEX 구조체(winuser.h)
WH_MOUSE 후크 프로시저 MouseProc에 전달된 마우스 이벤트에 대한 정보를 포함합니다.
휠 이동 또는 X 단추 사용에 대한 정보를 포함하는 MOUSEHOOKSTRUCT 구조체의 확장입니다.
Syntax
typedef struct tagMOUSEHOOKSTRUCTEX : tagMOUSEHOOKSTRUCT {
DWORD mouseData;
} MOUSEHOOKSTRUCTEX, *LPMOUSEHOOKSTRUCTEX, *PMOUSEHOOKSTRUCTEX;
상속
MOUSEHOOKSTRUCTEX 구조체는 tagMOUSEHOOKSTRUCT를 구현합니다.
멤버
mouseData
형식:DWORD
메시지가 WM_MOUSEWHEEL 경우 이 멤버의 HIWORD는 휠 델타입니다. LOWORD는 정의되지 않고 예약되어 있습니다. 양수 값은 휠이 사용자로부터 멀리 앞으로 회전되었음을 나타내고, 음수 값은 휠이 사용자를 향해 뒤로 회전되었음을 나타냅니다. 한 바퀴 클릭은 120인 WHEEL_DELTA 정의됩니다.
메시지가 WM_XBUTTONDOWN, WM_XBUTTONUP, WM_XBUTTONDBLCLK, WM_NCXBUTTONDOWN, WM_NCXBUTTONUP 또는 WM_NCXBUTTONDBLCLK 경우 mouseData의 HIWORD는 누름 또는 해제된 X 단추를 지정하고 LOWORD는 정의되지 않고 예약되어 있습니다. 이 멤버는 다음 값 중 하나 이상일 수 있습니다. 그렇지 않으면 mouseData 가 사용되지 않습니다.
값 | 의미 |
---|---|
|
첫 번째 X 단추를 누르거나 놓습니다. |
|
두 번째 X 단추를 누르거나 놓습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | winuser.h(Windows.h 포함) |
추가 정보
개념
참조