Я могу поймать Fn+F3 (или Fn+F2....) ключи с моей программой?
@Leo, основная функция Fn - изменение сканкодов других клавиш на клавиатуре, к сожалению, клавиша Fn обычно (в некоторых системах эта клавиша возвращает ScanCode) не имеет скан-кода, кроме того, поведение этой клавиши не стандартизировано, как другие клавиши ( Ctrl ALT ) из-за этого очень сложно обнаружить или перехватить нажатие этой клавиши.
Вы можете проверить эти ссылки для получения дополнительной информации
Вот список ключевых кодов из MSDN. Используя эту информацию, вы, вероятно, сможете понять, какие коды клавиш нужно прослушивать.
Как уже упоминал @RRUZ, клавиша FN
изменяет отправляемый код ключа.
Вы всегда можете создать MessageBox
, который отображает код клавиши при каждом нажатии клавиши, и использовать значения, которые он вам выдает.