Программно нажать клавишу клавиатуры в чужом окне - C#
Формулировка задачи:
Ребят , что не так не могу разобраться , может программа обрабатывает нажатие по другому...
Есть игрушка ...требуется нажимать Q и E поочередно для разгона человечка...надоедает пальцы болят , так вот ..
написал пару строк и отправляю нажатие таким способом..
в игре ноль эмоций , в блокноте или в гугле ..набирается текст из "qeqeqe" с заданным интервалом
ps.код в таймере ...
попробовал и таким образом
пробовал писать и большие буквы в двух случаях.Не получается.
Как можно иначе?
SendKeys.Send("q"); SendKeys.Send("q");
SendKeys.SendWait("q"); SendKeys.SendWait("e");
Решение задачи: «Программно нажать клавишу клавиатуры в чужом окне»
textual
Листинг программы
/// <summary> /// Sends the specified message to a main window. /// </summary> /// <param name="msg">The message to be sent.</param> /// <param name="wParam">Additional message-specific information.</param> /// <param name="lParam">Additional message-specific information.</param> public void SendMessage(uint msg, int wParam, int lParam) { Internals.SendMessage(this.Process.MainWindowHandle, msg, wParam, lParam); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д