Как поймать Fn +? включает ноутбук?

Я могу поймать Fn+F3 (или Fn+F2....) ключи с моей программой?

8
задан Leo 6 May 2010 в 01:09
поделиться

2 ответа

@Leo, основная функция Fn - изменение сканкодов других клавиш на клавиатуре, к сожалению, клавиша Fn обычно (в некоторых системах эта клавиша возвращает ScanCode) не имеет скан-кода, кроме того, поведение этой клавиши не стандартизировано, как другие клавиши ( Ctrl ALT ) из-за этого очень сложно обнаружить или перехватить нажатие этой клавиши.

Вы можете проверить эти ссылки для получения дополнительной информации

10
ответ дан 5 December 2019 в 14:01
поделиться

Вот список ключевых кодов из MSDN. Используя эту информацию, вы, вероятно, сможете понять, какие коды клавиш нужно прослушивать.

Как уже упоминал @RRUZ, клавиша FN изменяет отправляемый код ключа.

Вы всегда можете создать MessageBox, который отображает код клавиши при каждом нажатии клавиши, и использовать значения, которые он вам выдает.

2
ответ дан 5 December 2019 в 14:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: