Forum: Win32/Win64 API (native code)
Delphi
by TKC,
11. Sep 2010
naja das ist genau das Problem .. die scancodes ändern sich für die Taste je nach Layout ... in der Deutschen Tastatur ist die Taste unter <ESC> 220 in der US Version ist es 192 und Französisch 222.
Forum: Win32/Win64 API (native code)
Delphi
by TKC,
11. Sep 2010
Nein hilft mir leider nicht weiter ... da ich dazu den Keycode brauche.
Ich möchte benötige das Zeichen für die Taste unterhalb von <ESC> und ich möchte nicht das der Anwender das konfigurieren muss oder eine Taste dafür drücken muss. Somit hilft mir das OnKeyDown gar nichts.
Soweit wie ich das bisher verstanden habe ist die Taste ein OEM Key .... man muss doch irgendwie herausbekommen...
Forum: Win32/Win64 API (native code)
Delphi
by TKC,
11. Sep 2010
Gibt es da schon welche oder muss ich da alle Layouts durchprobieren ?
Forum: Win32/Win64 API (native code)
Delphi
by TKC,
11. Sep 2010
Hallo,
ich benötige den Keycode(oder Zeichen) einer bestimmten Taste auf der Tastatur.
Zum Beispiel die Taste unter <ESC>. Das Problem ist, das der Keycode bei der Englischen oder Französischen Tastatur anders ist als bei der Deutschen. Wie bekomme ich also den passenden Keycode und somit das Zeichen von der Taste unter <ESC> unabhängig vom gewählten Tastaturlayout ?
Thomas