Deutsch
Germany.ruФорумы → Архив Досок→ Компьютер & Co

новая клавиатура

03.05.16 17:37
Re: новая клавиатура
 
Murr патриот
Murr

Может, кто подскажет?

-----

Почему нет... Правда моСк может не выдержать...


Грубо говоря клавиатура ничего "не знает" об том какая она - русская, английская, немецкая.

Все, что она умеет "делать" - отправить в системный блок два сообщения:

- нажата кнопа обозначенная кодом ХХХ

- отпущена кнопа обозначенная кодом ХХХ

Это - все, что делает клавиатура как устройство.


Когда сообщение, отправленное клавиатурой, поступает в систему оно интерпретируется в соответствии с целой кучей паравил.

Первейшим, в случае с клавиатурой, будет то что называется Раскладка Клавиатуры - посланный код будет преобразован в букву языка. Потом буква может быть заменена в соотвествии с Региональным Установками. Где-то среди этого еще будет иметь место какая-то NLS-трансляция - в соответсвии с кодовой страницей.


МоСк еще не расплавился?

Если нет, то уже должно быть понятно куда копать, а если расплавился - уже не надо никуда копать...

 

Перейти на