Displaying 1 result from an estimated 1 matches for "usbuttonflags".
2011 Mar 15
4
HUNK #N Problems When Applying A Patch For Wine 1.3.15
...(DIMOUSESTATE2), (LPVOID)&mouse_state);
+ }
+
+ raw->data.mouse.usFlags = MOUSE_MOVE_RELATIVE;
+ raw->data.mouse.lLastX = mouse_state.lX;
+ raw->data.mouse.lLastY = mouse_state.lY;
+ raw->data.mouse.usButtonData = mouse_state.lZ & 0xffff;
+ raw->data.mouse.usButtonFlags = 0;
+ raw->data.mouse.ulRawButtons = 0;
+
+ if(raw->data.mouse.usButtonData != 0) raw->data.mouse.usButtonFlags |= RI_MOUSE_WHEEL;
+
+ for(i = 0; i < 8; i++)
+ if(mouse_state.rgbButtons[i] & 0x80)
+ raw->data.mouse.ulRawButtons |= 1<<i;
+ if...