Я пытаюсь создать программу окон, которая заставляет компьютер действовать так, как будто я нажал кнопку мыши. Я хочу управлять событиями вручную (выбор времени не задан заранее), и его необходимо нажать и удерживать, поэтому выпуск кнопки мыши должен быть отдельным событием.Имитация событий мыши? C#
Следующая информация не должна изменить код, просто помочь вам в дальнейшем понять мою ситуацию:
- Цель состоит в том, чтобы разрешить ввод данных пользователя из 360 контроллера Xbox (совместимый с ПК), чтобы рулить/управлять компьютером что он связан с.
- Лучшим решением, которое я нашел до сих пор, является метод «Windows.Forms.SendKeys», но он работает только для событий клавиатуры.
Заранее благодарен! : D
Вы canuse в 'PerformClick()' метод, если вы просто хотите, чтобы нажать на кнопки. [Button.PerformClick Method Documentation] (http://msdn.microsoft.com/en-us/library/system.windows.forms.button.performclick.aspx) Если вы хотите получить только общие клики мыши, вы можете увидеть следующий поток , http://stackoverflow.com/questions/2416748/how-to-simulate-mouse-click-in-c – guanabara