Texteingabe mit DInput
-
Hi,
gibt es eine einfachere Moeglichkeit Text (z.B. Namen) ueber DirectInput zu bekommen, als selber jede Taste (Buchstaben, Ziffern und evtl. manche Zeichen) abzufragen?
Macht man ja ueber diese ganzen defines (z.b. DIK_LEFT, DIK_RIGHT) und den buffer den man sich holt. Aber leider liegen die dort ja nicht nach dem Ascii-Wert geordnet drin, sondern nach der Tastenfolge auf der Tastatur. Oder irre ich mich da jetzt irgendwie?Falls mich jemand versteht waere ich denkbar wenn mir jemand helfen koennte.
MfG, Viking
-
DInput ist nicht für Texteingabe gedacht, auch da die Shift und ALTGR States nicht beachtet werden. Besser WM_CHAR nutzen. Als Hack kann man den Tastennamen holen, normale Tasen heissen einfach "A" oder "3".
Bye, TGGC \-/