C# - Key senden ohne SendKey

nahkillo94

PC-Selbstbauer(in)
Hallo,

weiß jemand wie man eine Key-Eingabe an eine Anwendung senden kann, ohne SendKey zu verwenden? Es geht um eine GLUT-Anwendung und SendKey funktioniert da nicht.
 
Ja, die Idee mit Pipes hatte ich auch schon, wollte ich aber als letzte Möglichkeit nutzen.

Danke für den Link, mal sehen ob es mir weiterhilft.



Ja, das mit SendKey ist wirklich eigenartig. Space, ALT+F4 und ähnliches kommen an und werden verarbeitet aber normale Zeichen (Buchstaben, Zahlen,...) nicht. :what:
 
du musst ind glut einen key lissener setzen, das gibt es dort.

Schau einfach mal in der Doku nach.

Seh dein Problem nicht. Btw b!=B
 
ja, ich wollte eine Lösung vorziehen, in der ich nicht in die GLUT Anwendung eingreifen muss. Trotzdem danke.

Aber mein Problem ist ja nicht Tastatur-Eingaben zu verarbeiten (wird bereits gemacht) sondern irgendwie einen Tastendruck simulieren.

Falls jemand ein ähnliches Problem hat: Ich habe mir mal eine OpenSource Bildschirmtastatur angeguckt, denn damit funktionierte mein Vorhaben in der glut-Anwendung, und bin darauf gestoßen: Windows Input Simulator
 
Zurück