Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.07.2008, 14:14   #1
The_Darkness
Пользователь
 
Регистрация: 06.01.2008
Сообщений: 83
По умолчанию Чем отличается скан-код от виртуального кода клавиши?

Уважаемые, прошу прощения за жутко ламерский вопрос, но я неожиданно понял что не знаю на него ответа.
Чем отличается скан-код клавиши от ее виртуального кода?
Прогрессирующий чайник..
The_Darkness вне форума Ответить с цитированием
Старый 18.07.2008, 16:50   #2
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Нажатие или отпускание клавиши посылает сигнал микропроцессору клавиатуры, который, в свою очередь, генерирует сигнал для компьютера, называемый прерывание. В свою очередь система получает данные от микропроцессора клавиатуры, позволяющие установить, какая клавиша была нажата или отпущена. Эти данные и называются скан-кодами.

Проще говоря клавиатура передаёт скан - код в котором сообщается какая клавиша была нажата.
Скан - код один у одной кнопки. Тоесть буквы "А" и "а" имеют один и тот же скан код. А вот какую именно "А" ставить будет думать Ось.
У каждой клавиатуры есть раскладка, ссылающаяся на клавиши по их номеру.

Виртуальный код это вроде как это: KEY_CTRL...... Незнаю зачем но думаю это для удобства кодинга.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 18.07.2008, 17:01   #3
The_Darkness
Пользователь
 
Регистрация: 06.01.2008
Сообщений: 83
По умолчанию

Карась спасибо большое))) Теперь я более продвинутый чайник
Прогрессирующий чайник..
The_Darkness вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка виртуального принтера studentTomsk Помощь студентам 3 03.02.2008 13:39
Скан диска ZYRGiX Win Api 7 30.12.2007 14:05
Выдернуть куски кода из html-кода trafbite Помощь студентам 7 18.08.2007 13:51
созданию виртуального стенда по механике VALIK Общие вопросы Delphi 1 22.02.2007 18:25