J'ai implémenté un hook de bas niveau à l'aide de la fonction SetWindowsHookEx(). Cela fonctionne bien et renvoie un code de clé virtuelle pour chaque frappe. Je peux convertir ce code de clé virtuelle en System.Windows.Input.Key en utilisant KeyInterop.KeyFromVirtualKey(). Mais la cible est d'obtenir un symbole correspondant à ce code de clé virtuelle dans la disposition de clavier actuelle.Entrée de clavier d'interception utilisant la disposition de clavier actuelle
I.e. Pour la mise en page en allemand, je veux obtenir "Y" pour Key.Z, "Z" pour Key.Y.
Est-ce que quelqu'un peut vous aider?
Merci.