Собственно, необходимо чтобы запущенный скрипт при нажатии определённых клавиш полностью перехватывал нажатие этой клавиши и делал аналог stopPropagation из жса.
Т.е. если я например хочу чтобы это происходило при нажатии кнопки "1", то кнопка 1 нигде не нажмётся и никуда не улетит, знать о том что клавиша нажата будет только мой скрипт.
Собственно я рассчитывал использовать для этого дела костыль в виде sethotkey (который именно так и работает, полностью перехватывает событие нажатия на эту клавишу), но быстро понял что это работает только с одной клавишей, что, к сожалению, мне не подходит.
Вроде как есть для таких штук RegisterHotKey из winapi/winuser.h (
ссылка на доку) но я не совсем понимаю как это применить вместе с пилотом (из под луа), и возможно ли это в принципе