Key Listener na poziomie całej aplikacji

Odpowiedz Nowy wątek
2017-11-09 19:29

Rejestracja: 2 lata temu

Ostatnio: 2 lata temu

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?

Pozostało 580 znaków

2017-11-09 21:49
Moderator

Rejestracja: 17 lat temu

Ostatnio: 2 godziny temu

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

https://stackoverflow.com/que[...]hotkey-in-console-application

Pozostało 580 znaków

2017-11-09 22:10

Rejestracja: 2 lata temu

Ostatnio: 2 lata temu

0

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

Pozostało 580 znaków

Odpowiedz

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