WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   C: Tastaturpuffer prüfen? (http://www.wcm.at/forum/showthread.php?t=224556)

smoking gnu 05.11.2007 08:29

C: Tastaturpuffer prüfen?
 
Hallo!
Ich habe schon das halbe Internet durchsucht und weiß immer noch nicht, wie man in C testet, ob sich Zeichen im Tastaturpuffer befinden (ohne diese tatsächlich auszulesen). In Pascal gab's die Funktion "keypressed", welche true lieferte, wenn eine Taste gedrückt wurde - in C gibts das nicht.
Die einzige Möglichkeit, die ich bisher gefunden hätte, wäre der Interupt 16h, den man mit Assembler aufrufen muss. Wenn ich das tue, stürzt mein Programm allerdings ab...
Wie kann ich in C (DevCPP) prüfen, ob der Tastaturpuffer leer ist?

smoking gnu 06.11.2007 10:45

Rätsel gelöst, man muss Windows-Systemaufrufe benützen.


p.s.Ich kann meinen eigenen ersten Beitrag nicht editieren?!?

holzi 06.11.2007 11:23

Zitat:

Original geschrieben von smoking gnu
....


p.s.Ich kann meinen eigenen ersten Beitrag nicht editieren?!?

...das geht nur bis 30min danach...oder du wirst moderator/admin:D


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag