Key-Code der Tasten ermitteln, die beim jeweiligen Keyboard-Layout für "(" gedrückt werden

  • Da ich im anderen Thread mein Problem nicht richtig rüberbringen konnte, versuche ich es hier besser zu machen. 8o


    In einem Script will ich mit _IsPressed() prüfen, ob die Taste(n) für ein "(" Zeichen gedrückt wurde(n). Je nach Keyboard-Layout müssem verschieden Tasten gedrückt werden, um ein "(" zu schreiben. Bei manchen wird nur 1 Taste benötigt (z.B. beim französischen die Taste mit der 5), bei anderen werden 2 Tasten benutzt (z.B. beim deutschen: Shift+8).


    _IsPressed() erwartet einen Key-Code (hex) als Parameter, der geprüft wird. Wie kann man beim jeweiligen Keyboard-Layout die Key-Codes der Tasten ermitteln, die für "(" gedrückt werden müssen?