getkeystate kleines Problem
-
Ich hab n kleines Programm geschrieben das ne alarmanlage simuliert und muss zwischen den zuständen wie scharf unscharf uns so umschalten. Ich hab mir gedacht das ich das mittels getkeystate machen werde, weil der auf die abfrage wartet ohne die laufende routine zu unterbrechen. Das Problem ist nur, dass ich nur Tasten wie Space, Tab, Control und so abfragen soll.
Da ich die laufende routine beim abragen ja nicht unterbrechen will zb indem ich mittels space drücken die abfrage aufrufe...
Deshalb wollte ich schaun ob sich wer weiß wie man andere Tasten, zb u oder s mit getkeystate abfragen kann.Meine abfrage sieht gerade so aus:
while(1){
//routine die läuft
if (::GetKeyState(VK_SPACE) < 0){
//routine die durch drücken auf "s" ausgelöst werden soll
}Wäre toll wenn wer nen kleinen Programmvorschlag posten könnte

-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
GetKeyState('s') ?