Key Listener na poziomie całej aplikacji

0

Staram się zrobić metodę w mojej aplikacji, która będzie czekać na input od użytkowania przez całe życie programu. Ma to działać jako otwarcie ekranu ekwipunku w grze konsolowej. Po naciśnięciu klawisza 'I' + enter aplikacja wstrzymuje się i wyświetla na ekranie konsoli ekwipunek postaci. Po wyświetleniu ekwipunku wraca do poprzedniej metody.
Zależy mi żeby metoda ze "słuchaczem" była wywoływana tylko raz na starcie aplikacji i działała, aż do jej zamknięcia lub celowego wyłączenia.
Jak można rozwiązać dany problem w aplikacji konsolowej?

1

Da się to zrobić, ale wymaga to trochę kombinowania, bo zasadniczo aplikacje konsolowe nie przepadają za czymś takim :)

https://stackoverflow.com/questions/3654787/global-hotkey-in-console-application

0

Szkoda, że tyle walki o pozornie tak prostą funkcjonalność :(
Dzięki za odpowiedź.

1 użytkowników online, w tym zalogowanych: 0, gości: 1