Tastendruck verwenden
-
Hallo und Frohe Weihnachten,
Ich möchte mir ein Dos-Programm schreiben, bei dem ich auf F1 reagieren kann.
ZB:#include <iostream> #include <stdio.h> #include <conio.h> #include <windows.h> #include <string> #include <fstream> using namespace std; int main() { if(keybd_event(VK_F1, 0, 0)){ printf("test"); getch(); }}Soll heißen es soll auf F1 reagieren und dann test ausgeben.
habe schon etwas mit getch() und so herumexperimentert.
Weiß üpr. dass F1 ne sondertaste ist und erst 0 und dann ??? sendet.
habe einen Dev-C++ von Bloodsheet.
bei weiteren fragen zu meinen vorraussetzungen dann einfach posten
PS: Ja ich weiß, ich habs mit den Includes übertrieben, habs aber nur schnell rauskopiert...

Für diejenigen, die es nicht verstehen kann ich es näher erklären...
-
#include <iostream> #include <stdio.h> #include <conio.h> #include <windows.h> #include <string> #include <fstream> using namespace std; int main() { if(GetAsyncKeyState(VK_F1)){ printf("test"); getch(); }}musste nur GetAsyncKeyState einfügen...
------------closed :xmas1: ----------------------