mehrere Tasten gleichzeitig abfragen ?
-
Hi,
gibt's eine Chance, das gleichzeitige Drücken mehrerer Tasten auszuwerten?Mein bisheriger Versuch mit c#:
... StreamWriter sw = new StreamWriter(C:\\TastenTest.txt) privat void TestForm_KeyDown (object sender, System.Windows.Forms.KeyEventArgs e) { switch (e.KeyDown) { case Keys.NumPad6: sw.WriteLine("6 gedrückt um " + DateTime.Now.Milliseconds); break; case Keys.NumPad4: sw.WriteLine("4 gedrückt um " + DateTime.Now.Milliseconds); break; } } ...
Im Textfile ist dann zu sehen, dass - wenn beide Tasten gedrückt werden - nur die zeitlich später gedrückte protokolliert wird, nicht jedoch beide.
Gibt's 'ne Chance??
-
Speicher einfach den Status der Tasten in einer Variable oder einem Array. Also bei Key-Down und bei Key-Up musst du dann den Tastenstatus speichern. Dann kannst du einfach die Variablen vergleichen, ob bei Key-Down schon die andere Taste gedrück wurde...