Имитация нажатия Tab с помощью keybd_event - VB

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

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

Имитирую нажатия клавиш в сторонней программе с помощью
Но как мне имитировать нажатие TAB? Я перерыл таблицы и кодами символов но там именно символы, есть шифт, хоум и прочее, а ТАБ нет. Пытался вычислить сам путем отслеживания KeyPrev на форме, но события ТАБ не генерит. Так какое значение у клавиши ТАБ? И еще вопрос в догонку - как мне толково переключить раскладку в сторонней программе? Можно попытаться имитировать Альт+Шифт, но для нпачала нужно еще тогда узнать как именно на данной машине установлено переключение (сльтом или контролом). К тому же хорошо, если я мог бы заранее узнать раскладку включенную в сторонней прогремме. Как?

Решение задачи: «Имитация нажатия Tab с помощью keybd_event»

textual
Листинг программы
Const VK_TAB As Long = &H9

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


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

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

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