Справочник программиста на персональном компьютере фирмы IBM. Клавиатура - Использование функциональных клавиш
ОГЛАВЛЕНИЕ
3.2.5 Использование функциональных клавиш.
10 функциональных клавиш генерируют различные коды в сочетании
с Shift, Ctrl и Alt, что обеспечивает 40 разных вариантов. Во
всех случаях генерируется двухбайтный расширенный код, в котором
первый байт всегда ASCII 0, а второй байт приведен в таблице:
Коды Клавиши
59-68 F1-F10
84-93 Shift + F1-F10
94-103 Ctrl + F1-F10
104-113 Alt + F1-F10
Слишком много комбинаций с использованием функциональных клавиш
могут смущать пользователя, но если Вам потребовалось еще 10
комбинаций, то можно использовать сочетание <ScrollLock> + <Fn>,
как объяснено в [3.2.3].
Клавиатура PCjr имеет только 62 клавиши, по сравнению с 83 для
IBM PC и XT, и 84 для AT. Некоторые комбинации с участием функ-
циональных клавиш эмулируют часть недостающих клавиш, согласно
следующей таблице:
PCjr комбинации PC/XT/AT эквиваленты
Fn + 1-0 F1-F10
Fn + B Break
Fn + E Ctrl + PrtSc
Fn + P Shift + PrtSc
Fn + Q Ctrl + NumLock
Fn + S ScrollLock
Fn + CursorLeft PgUp
Fn + CursorRight PgDn
Fn + CursorUp Home
Fn + CursorDown End
Fn + - (скан-код серого минуса)
Fn + = (скан-код серого плюса)
Комбинации с участием клавиш-переключателей описаны в [3.2.2].