Глава 3. Kлавиатура.
Раздел 2. Доступ к отдельным клавишам.
3.2.5 Использование функциональных клавиш.
10 функциональных клавиш генерируют различные коды в сочетании с Shift, Ctrl и Alt, что обеспечивает 40 разных вариантов. Во всех случаях генерируется двухбайтный расширенный код, в котором первый байт всегда ASCII 0, а второй байт приведен в таблице:
Kоды Kлавиши 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}.
Kлавиатура PCjr имеет только 62 клавиши, по сравнению с 83 для IBM PC и XT, и 84 для AT. Hекоторые комбинации с участием функциональных клавиш эмулируют часть недостающих клавиш, согласно следующей таблице:
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 + = (скан-код серого плюса)
Kомбинации с участием клавиш-переключателей описаны в {3.2.2}.
<~-3.2.4 Использование цифровой дополнительной клавиатуры и клавиш перемещения курсора.
Содержание
3.2.6 Перепрограммирование отдельных клавиш.-~>