Как прослушивать события клавиатуры в консольном приложении

Сейчас я разрабатываю приложение командной строки, похожее на bash. Для реализации функции автозаполнения я должен знать, что пользователи нажали клавишу Tab. Но я не знаю, как слушать события клавиатуры в консольном приложении.

есть идеи? Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос