я знаю, как это сделать «Глобальный низкоуровневый крючок клавиатуры» благодаря этому учебнику.
Я также хотел отслеживать комбинации клавиш или ярлыков,
моя идея заключалась в том, что у меня мог быть массив флагов, которые могли бы отображать состояния клавиш вверх / вниз клавиш моей клавиатуры.
Просто, когда Falg равен SET или 1 , клавиша нажата, а когда UNSET или 0 , клавиша нажата.
Я могу использовать это для сочетания клавиш \ горячих клавиш. Когда нажата одна клавиша, ловушка приведет меня к функции, в которой я буду обрабатывать событие. Что я хочу сделать, это проверить, установлен ли какой-либо другой конкретный флаг. Если да, то это означает, что одновременно нажимаются две клавиши, и поэтому у меня есть комбинация.
Я могу заставить этот трюк работать.
То, что я ищу, является лучшим вариантом. Есть ли.