Example #1
0
        bool mouseHook_MouseMove(RamGecTools.MouseHook.MSLLHOOKSTRUCT mouseStruct)
        {
            Debug.WriteLine(mouseStruct.pt.x.ToString());
            Debug.WriteLine(mouseStruct.pt.y.ToString());

            // MSLLHOOKSTRUCT structure
            // https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms644970%28v=vs.85%29.aspx

            // Message 構造体
            // https://msdn.microsoft.com/ja-jp/library/system.windows.forms.message(v=vs.110).aspx

            if (pushedState)
            {
                if ((bool)RadioVertical.IsChecked)
                {
                    SetCursorPos(mouseStruct.pt.x, keepMouseY);
                }
                else
                {
                    SetCursorPos(keepMouseX, mouseStruct.pt.y);
                }

                return true;
            }

            return false;
        }
Example #2
0
 private void keyboardHook_KeyUp(RamGecTools.KeyboardHook.VKeys key)
 {
     if (RamGecTools.KeyboardHook.VKeys.LCONTROL == key)
     {
         Debug.WriteLine("key up=CONTROL");
         pushedState = false;
     }
 }
Example #3
0
 private void keyboardHook_KeyDown(RamGecTools.KeyboardHook.VKeys key)
 {
     if (RamGecTools.KeyboardHook.VKeys.LCONTROL == key)
     {
         Debug.WriteLine("key down=CONTROL x={0}, y={0}", keepMouseX, keepMouseY);
         keepMouseX = (int)GetMousePosition().X;
         keepMouseY = (int)GetMousePosition().Y;
         pushedState = true;
     }
 }
 public KeyboardMessage(int op, RamGecTools.KeyboardHook.VKeys key)
 {
     this.op = op;
     this.key = key;
 }
Example #5
0
        void keyboardHook_KeyUp(RamGecTools.KeyboardHook.VKeys key)
        {
            string keyString = key.ToString();

            if (customizingKeys || paused)
                return;

            // if the key released is supported
            if (Array.IndexOf(keys, keyString) > -1) {
                GetPictureBox("UI_Key_" + keyString).Image = resource.getStyledImage(keyString + "_Up");
            }
        }
Example #6
0
        void keyboardHook_KeyDown(RamGecTools.KeyboardHook.VKeys key)
        {
            string keyString = key.ToString();

            if (customizingKeys || paused || ProtectedWord_Check(keyString))
                return;

            // if the key pressed is supported
            if (Array.IndexOf(keys, keyString) > -1)
            {
                GetPictureBox("UI_Key_" + keyString).Image = resource.getStyledImage(keyString + "_Down");
            }
        }
Example #7
0
        private bool mouseHook_LeftButtonDown(RamGecTools.MouseHook.MSLLHOOKSTRUCT mouseStruct)
        {
            Debug.WriteLine("mouse left button down");

            return false;
        }
Example #8
0
        bool mouseHook_RightButtonDown(RamGecTools.MouseHook.MSLLHOOKSTRUCT mouseStruct)
        {
            Debug.WriteLine("mouse right button down");

            return false;
        }