RegisterHotkey Fn Модификатор?
Я знаю, что вы можете использовать CTRL, ALT, SHIFT и т. д. модификаторы для RegisterHotKey, но как насчет ключа Fn?
Раньше у меня на ноутбуке было какое-то программное обеспечение, которое меняло яркость при нажатии Fn+Up/Down. Я удалил все вирусы, и я хочу написать программу, которая делает то же самое.
Любая помощь приветствуется!
1 ответ:
ключ Fn является модификатором, но не программным, как ALT, SHIFT и т. д. которые обрабатываются операционной системой. Fn является модификатором аппаратных ключей, поэтому он изменяет код ключа, который клавиатура отправляет в операционную систему.
Например ← is 37 и Fn + ← это 36 так, когда вам нужно обработать Fn + ← Нажмите вы должны реагировать на 36 код ключа.
ПС. на некоторых клавиатурах клавиша Fn посылает код ключа, чтобы его можно было обработать отдельно, но обычно они этого не делают.