예제 #1
0
        private static MouseButtons GetXButtonMouse(MSLLHOOKSTRUCT hookStruct)
        {
            MouseButtons mouseButton;
            XBUTTONS     xButton = (XBUTTONS)hookStruct.mouseData;

            if (xButton == XBUTTONS.XBUTTON1)
            {
                mouseButton = MouseButtons.XButton1;
            }
            else
            {
                mouseButton = MouseButtons.XButton2;
            }

            return(mouseButton);
        }
예제 #2
0
        private static VirtualKeyCode GetXButtonKeyCode(MSLLHOOKSTRUCT hookStruct)
        {
            VirtualKeyCode keyCode;
            XBUTTONS       xButton = (XBUTTONS)hookStruct.mouseData;

            if (xButton == XBUTTONS.XBUTTON1)
            {
                keyCode = VirtualKeyCode.XBUTTON1;
            }
            else
            {
                keyCode = VirtualKeyCode.XBUTTON2;
            }

            return(keyCode);
        }