Задать вопрос
Helsq
@Helsq

Как перехватить все данные с определенной клавиатуры?

Задача следующая. К компьютеру подключены две клавиатуры. Необходимо ввод с одной клавиатуры полностью перехватить и обработать в моей программе, при этом работать она должна в фоне, а вводимые данные с клавиатуры не должны передаваться в программы, находящиеся в фокусе.

На данный момент рассматриваю вариант Raw Input API и хуки WinAPI. Не нравится то, что весь ввод проходит через мою программу и приходится реинициализировать весь ввод со второй клавиатуры, данные которой мне не нужны.

Может есть какие-то другие технологии или подходы?
  • Вопрос задан
  • 2606 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Stepik
    PRO C#. Управление памятью
    3 недели
    Далее
  • OTUS
    C# Developer. Basic
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Informatikum
@Informatikum
Преподаю робототехнику и информатику в школе.
Вы решили свой вопрос? К сожалению, подсказать не смогу, но интересно ваше решение.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы