Имитация нажатия клавиши Tab в стороннем приложении (игре) - VB

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

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

Проблемка вот в чем. Скорее всего я не до конца понимаю принцип работы функций, которые использую. Простая программка, через промежутки времени жмет на кнопку:
Листинг программы
  1. Private Sub Timer1_Timer()
  2. Call keybd_event(VK_TAB, 0, 0, 0)
  3. End Sub
Либо так тоже пробовал:
Листинг программы
  1. SendKeys "{TAB}", True
Мне нужен Tab, но с другими кнопками тоже не пашет. К примеру, когда брал нолик, при запуске программка успешно записывала его в текстбоксы и ворды, либо при запуске игры - в чат. Но вот действия, которые должны просиходить в игре при нажатии Tab или того же нолика - не происходят. В чем пробема?

Решение задачи: «Имитация нажатия клавиши Tab в стороннем приложении (игре)»

textual
Листинг программы
  1. Call keybd_event(&H45, 0, 0, 0)
  2. For i = 1 To 1000
  3.  For j = 1 To 1000
  4.  Next
  5. Next
  6. Call keybd_event(&H45, 0, 2, 0)

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


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

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

11   голосов , оценка 4 из 5

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

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

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