1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| Andrewshkovskii |
Сообщение
#1
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 222 Пол: Мужской Реальное имя: Andrew Репутация: 0 |
Собственно сабж. Как-то через kbhit() и цикл while?
|
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Нет, признаки нажатия/отпускания... Если GetKeyState() & 0xFF00 равно нулю (т.е., если старший байт результата == 0) значит клавиша отпущена, иначе - нажата...
Поэтому при нажатии пробела первый цикл прекращается (GetKeyState() & 0xFF00 != 0), а при ее отпускании - прекращается второй цикл, результат AND-а опять нулевой... |
Andrewshkovskii Как реализовать цикл пока зажата опр. клавища? 17.12.2008 17:05
volvo Сомневаюсь, ты не сможешь точно распознать, когда … 17.12.2008 17:47
Andrewshkovskii 16-тиричные коды - коды клавиш ? 17.12.2008 18:05![]() ![]() |
|
Текстовая версия | 5.11.2025 17:34 |