|
1 / 1 / 0
Регистрация: 04.05.2009
Сообщений: 49
|
|
Обясните про функцию bioskey()28.05.2009, 22:21. Показов 5097. Ответов 3
Метки нет (Все метки)
Обясните как работать з bioskey на С. Бо надо сделать задания(создать меню с использованиям bioskey с помощью стрелок і Ентер).А я не могу до конца понять, HELP не помагает......
0
|
|
| 28.05.2009, 22:21 | |
|
Ответы с готовыми решениями:
3
Обясните пожалуйста все про классы в С++ Обясните про SET
|
|
42 / 42 / 8
Регистрация: 22.05.2009
Сообщений: 97
|
||||||
| 28.05.2009, 22:42 | ||||||
|
Функция Интерфейс с клавиатурой при помощи функций BIOS.
Синтаксис #include<bios.h> int bioskey(int cmd); Файл, содержащий bios.h прототип Описание bioskey посредством прерывания BIOS 0x16 выполняет различные операции c клавиатурой. Параметр cmd определяет операцию. Возвращаемое Значение, возвращаемое функцией bioskey, зависит от значение выполняемой операции, которая определяется аргументом cmd: --------------------------------------------------- cmd Операция --------------------------------------------------- 0 Если младшие 8 бит не нулевые, bioskey возвращает код ASCII следующей нажатой клавиши, ожидающей в очереди. Если младшие 8 битов равны 0, то старшие 8 битов содержат расширенные коды клавиатуры, описание которых вы можете найти в документе "Техническое справочное руководство по IBM PC". 1 Производится проверка, имело ли место нажатие клавиши. Если при проверке возвращается значение 0, это означает, что клавиша не была нажата. В противном случае возвращается значение очередной нажатой клавиши. Сам же код очередной нажатой клавиши сохраняется и будет возвращен при следующем вызове функции bioskey при значении параметра cmd, равном нулю. 2 Запрашивает текущий статус клавиш типа SHIFT. Значение получается при логическом сложении следующих кодов (операции "ИЛИ") Бит 7 0x80 INSERT нажат Бит 6 0x40 CAPS нажат Бит 5 0x20 NUM LOCK нажат Бит 4 0x10 SCROLL LOCK нажат Бит 3 0x08 ALT нажат Бит 2 0x04 CTRL нажат Бит 1 0x02 LEFT SHIFT нажат Бит 0 0x01 RIGHT SHIFT нажат Переносимость bioskey поддерживается только на компьютерах IBM PC или совместимых с ними. Пример:
1
|
||||||
|
1 / 1 / 0
Регистрация: 04.05.2009
Сообщений: 49
|
|
| 28.05.2009, 23:24 [ТС] | |
|
ето стандартна HELP-овська прога...я ее юзал, но проблема в том что коди для Right i Left есть, а как найти для UP и DOWN, подскажите
![]()
0
|
|
|
paladin
286 / 187 / 7
Регистрация: 25.02.2009
Сообщений: 589
|
|
| 29.05.2009, 07:18 | |
|
0
|
|
| 29.05.2009, 07:18 | |
|
Помогаю со студенческими работами здесь
4
подскажите про функцию, про неограниченную б.б. функцию Про указатель на функцию обясните Вопрос про функцию random Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|