Имитация нажатия левой и правой кнопки мыши - C#

  1. Тут на форуме просто свалка из таких тем, и везде мегаметоды для этого писать надо, Подскажите команду пожалуйста как иммитировать нажатие мышки. Самое банальное нажатие левой или правой кнопки мышки, не важно где и сколько раз, Просто нажать и отпустить кнопку мыши программно...


textual

Код к задаче: «Имитация нажатия левой и правой кнопки мыши - C#»

            System.Threading.Thread.Sleep(2000);
            mouse_event((int)MouseEvent.MOUSEEVENTF_LEFTDOWN, 608, 431, 0, 0);
            mouse_event((int)MouseEvent.MOUSEEVENTF_LEFTUP, 608, 431, 0, 0);

СДЕЛАЙТЕ РЕПОСТ

6   голосов, оценка 4.167 из 5



Похожие ответы
  1. Всем доброго времени суток)Ребят, помогите решить проблему!Суть моей программки проста, нужно прикрутить голосовое управление(оно прикручено и работает отлично), но суть проблемы встала вот в чём, есть класс Speech в нём происходят некоторые действия и по итогам распознания команды должны выполниться соответствующие действия, то есть в конце ниже приведенного кода есть метод "l[i].PerformClick()", который должен вызвать событие нажатия кнопки, параметры которой передаются через массив "l". Я проверял действия других событий в этом коде, таких как звук например, всё работает как надо, но вот с вызовом события нажатия определённой кнопки у меня затык(помогите решить пожалуйста...

  1. Помогите сделать так что бы после нажатия на кнопку появлялась Form3 вот мой код

  1. Всем доброго времени суток. Пытаюсь сделать зажатие клавиши W на 5 секунд. Использую:

  1. Если запускать программу не через среду программирования, то она выполняется и, не дав разглядеть результат, закрывается. В C++ на этот случай используетсяC++1 getch();илиC++1 cin.get();Есть ли что-нибудь подобное в C#? Мне посоветовали использовать

  1. Работаю с данной страницей Суть в том, что при вставке строк в текстовое поле, скорее всего срабатывает проверка на бот скрипт и поля не проходят проверку. Как только нажимаешь клавишу подтвердить заказ, поля где была вставка подсвечивают красным до тех пор, пока в ручную их не поправить. Если с датой еще решил проблему (у выпадающего списка имеется событие click), то с текстовыми полями решить проблему не получается. Вероятнее всего, потому что не могу сделать подобие клика на эти поля. Есть ли какой нибудь способ сделать имитацию нажатия на объект? Знаю, есть методы InjectMouse, но опять же как получить местонахождения элемента, чтобы навести курсор на него и сделать клик? Кликните здесь для просмотра всего текста

  1. Нужно что бы при клике на баттон происходило нажатия клавиш Ctrl+S. Нашел код:

  1. Добрый день! Передо мной встал вот такой вопрос, который решить у меня не получается. Прошу помощи у знающих пользователей. Собственно такая проблема. В моей программе есть кнопка, допустим button1. Суть заключается в том, что мне нужно сделать так, чтобы программа понимала под нажатием на кнопку button1 мышкой, нажатие на клавиатуре любой кнопки, допустим W. Т.е. нажимаем button1, программа делает имитацию нажатия W. Передавать эту W мне ни в какие другие программы не нужно. Заранее благодарен!

  1. Всем привет! Мне понадобилась приставка к ПК в виде кнопки. Подключается по USB и при нажатии на неё воспроизводилась бы мелодия на ПК. Поиск нечто подобного привёл меня на этот сайт http://blog.flipwork.nl/?x=entry:entry081009-142605 В это проекте при нажатии на кнопку эмулируется нажатие на символ “[ или ]” Из проекта: What does it do? This 1-Key-Keyboard can be plugged into any computer and will be recognised as a standard USB keyboard. When closing the switch, the keystroke ‘]’ will be sent. When opening the switch, the keystoke ‘[’ will be sent. Собственно собрать кнопку и прошить МК не проблема. Возможно, мне даже удастся изменить символ (если это необходимо). Но проблема в ответной программе на ПК. Какая задача программы. 1) Должна быть в трее (можно даже без формы) 2) При отлове символа воспроизводила звуковой файл (который лежит в заранее оговоренном месте (то есть программа без настроек)). 2.1) Если есть возможность так сделать. Как только программа ловит символ. Все звуки и музыка воспроизводящиеся в данный момент затихали. Проигрывала заданную мелодию. А потом опять все звуки и музыку запускала бы вновь. (Или если быть точнее, то просто уменьшала бы громкость музыки до 0 а потом восстанавливала.) Собственно есть ли возможность написать подобную программу? Или я слишком многого хочу? Про себя: Программировал я очень давно. И то так…… пару раз что то написал и всё. Я даже не знаю с чего и начать… В общем пока всё печально

  1. Всем привет . Нужно сделать чтоб нажималась клавиша Enter в игре Но с таким кодом игра крашится (Не отвечает) Подскажите как исправить .

  1. В общем... вообще, у меня есть вот такая вот фиговина: