Mh wäre eine möglichkeit, allerdings stehen sämtliche tasten $20-$7F + 5 steuertasten zur verfügung.
Weiß nicht ob es so dolle ist das alles durchzubrettern pro schleife(die schleife läuft mehrere zentausendmal/sekunde)
GetKeyboardState
Nunja, du kannst den Code ja auch trennen.
- im Hauptthread wird auf Tastaturereignisse reagiert und diese werden dann in einer Queue gespeichert
- und der Thread wendet sich dann an die Queue
Und dann gibt's ja auch noch so Dinge, wie DirectInput und Co.