| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Обработка нажатия клавиш F1-F12 |
| Автор: CrasyMen 4.3.2007, 13:54 |
| Надо назначить обработку нажатия клавиш F1-F12. Определять нажат ли "пробел" (если нажат на экране одно, не нажат - другое) Язык программирования - С |
| Автор: JackYF 4.3.2007, 19:30 |
| Копай в сторону Windows API для работы с клавиатурой. Запость это в соседний раздел по WinAPI и посмотри неизменный msdn. Средствами чистого С/С++ не ловится. |
| Автор: profispb 13.4.2007, 17:57 |
| Какая среда разработки? В каком режиме программируешь консоль или графический(т.е. под винду)? Если в консоле, то там просто код клавиши и все, если под винду, то WinAPI копай или так же как в консоле(под вин работает не вовсех случаях). |
| Автор: JackYF 13.4.2007, 19:50 |
| profispb, ты откуда эту тему выдрал? Ей больше месяца! |
| Автор: betal 13.4.2007, 19:58 |
а ведь и правда |
| Автор: fantast 13.4.2007, 23:14 |
| эти кнопки отправляют в буффер клавиатуры по 2 байта f1 - 0 и 59 f2 - 0 и 60 f3 - 0 и 61 ......... f10 - 0 и 68 f11 - 0 и -123 f12 - 0 и -122 я их написал в том порядке в котором они будут извлекаться из буфера пробел - 32 |