Справочник программиста на персональном компьютере фирмы IBM. Клавиатура Страница 16. Использование функциональных клавиш
|
Страница 16 из 26
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].
|