Эмуляция нажатия клавиши в игре - C# (190870)

Узнай цену своей работы

Формулировка задачи:

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

Решение задачи: «Эмуляция нажатия клавиши в игре»

textual
Листинг программы
  1. [DllImport("user32.dll", CharSet = CharSet.Auto)]
  2. static extern IntPtr SendMessage(IntPtr hWnd, UInt32 Msg, IntPtr wParam, IntPtr lParam);
  3.  
  4. const UInt32 WM_CHAR = 0x0102;
  5. const int VK_RETURN = 0x0d; // taken from [url]http://msdn.microsoft.com/en-us/library/dd375731(v=vs.85).aspx[/url]
  6.  
  7. SendMessage(handleToTheInputForm, WM_CHAR, VK_RETURN, 1);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.429 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы