Problem bei Tastenabfrage ohne Konsole
-
Hi Leute,
also, mein Problem ist folgendes, ich habe ein Programm geschrieben, welches ich ursprünglich mit der Konsole umsetzen wollte, nun brauche ich die Konsole aber eigendlich nicht mehr und habe das Projekt neu erstellt als "normales" Win32-Projekt.Nachdem das Programm nun nicht mehr so läuft wie es will hab ich ein bisschen rumgetestet und herausgefunden, dass es an "_kbhit()" und "_getch()" liegt.
So nun zu meiner Frage:
Funktionieren diese befehle nur bei einer Konsolenanwendung?
Und wenn ja, wie kann ich mein Problem lösen, sodass alles wieder läuft auch ohne Konsole?Ich entschuldige mich schonmal im Voraus, dafür, dass ich noch net so viel Ahnung hab weil ich noch Anfänger bin.
MFG
UndeadPS: Habe mir die Funktionen getch nochmal angeschaut und sie "ließt" eine Angabe, ohne ein echo auf der Konsole auszugeben, deswegen gehe ich davon aus, es muss eine Konsolenanwendung sein.
Aber Frage 2 steht immernoch.
-
Lies am Bbesten ein Tutorial über die Windows API.
Tastatureingaben werden über Nachrichten abgewickelt wenn es Dir um Fenster-Anwednungen geht.Ansonsten gibt es natürlich auch noch Direct-Input für Spiele.
-
Okay guck mir WinAPI mal an, danke für den Tipp.