я использую RegisterHotKey
изменить определенные комбинации клавиш. Например, я хочу заменить Alt + Q на «A» — я делаю это, просто регистрируя горячую клавишу Alt + Q и обрабатывая ее, отправляя «A» вверх / «A» вниз с помощью SendInput. Но Alt все еще удерживается, поэтому целевое окно получает Alt + A. Как программы, такие как AutoHotkey, справляются с этим, отправляют ли они Alt-up каждый раз, когда обрабатывается клавиша Alt +?
Задача ещё не решена.
Других решений пока нет …