Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

Funktionstasten unter C abfragen (Werte)

dan01 / 1 Antworten / Flachansicht Nickles

Hallo, ich habe eine Frage:


 


Ich schreibe gerade ein Konsolenprogramm unter C und ich möchte die Funktionstasten F1 ...abfragen, also die Werte ermitteln und ich weiß nicht wie, denn mit getchar, etc. geht es nicht.


Bitte helft mir. Danke

bei Antwort benachrichtigen
thomas woelfer dan01 „Funktionstasten unter C abfragen (Werte)“
Optionen

getchar liefert, wie der name schon sagt, einen char. sondertasten wie f1 liefern aber keinen char - denn das ist ja kein zeichen. statt dessen gibt es fuer diese tasten einen passenden scancode. unter dos konnte man sowas noch direkt abfragen, aber ich denke unter windows (vermute du programmierst unter windows) brauchst du dazu die console api. deren docs, bzw. der docs zum thema io bei dem sich auch diese info finden sollte ist hier: http://msdn.microsoft.com/library/en-us/dllproc/base/input_and_output_methods.asp?

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen