Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.08;
Скачать: CL | DM;

Вниз

Народ помогите плиз ???   Найти похожие ветки 

 
ASTARD ©   (2001-12-19 22:12) [0]

Вобщем написал перехватчик клавы в хук.... я так понимаю что он отслеживает и передает в ОЕМ кодеровке ? Как поменять эту кодеровку так что бы потом можно было разобрать где какой спец. символ и где какая русская буква ????
Очень нужно ????


 
ASTARD ©   (2001-12-20 01:55) [1]

Хелп плиз ?


 
ASTARD ©   (2001-12-20 13:58) [2]

помогите я вас очень прошу ????


 
Юрий Зотов ©   (2001-12-20 14:16) [3]

Смотрим в хелп и видим:

LRESULT CALLBACK KeyboardProc(
int code, // hook code
WPARAM wParam, // virtual-key code
LPARAM lParam // keystroke-message information
);

Итак, wParam - это виртуальный код клавиши. Как известно, для символьных клавиш он совпадает с ASCII-кодом символа. Что еще нужно?

А скэн-коды (которые теоретически действительно могут зависеть от OEM, но практически у всех одинаковые) - это аппаратные коды клавиш. Ни с какими символами они напрямую не связаны, эта интерпретация делается уже программно.


 
ASTARD ©   (2001-12-21 00:16) [4]

1. Спасибо что ответили..
2. Ни с какими символами они напрямую не связаны, эта интерпретация делается уже программно. . . Может есть каие нить компонеты для этого или подскажите куда копать ... или это совсем руками то есть проверяем каждый символ и связываем его с клавишами пластмасы ???


 
2 ASTARD   (2001-12-21 01:51) [5]

Последним своим высказыванием ты уже совсем затуманил свой вопрос.
>2. Ни с какими символами они напрямую не связаны, эта интерпретация делается уже программно. . .
Кем делается? Ты это делаешь или нет?
Собственно "клава", то бишь клавиатура (а также процессор в ней) НИЧЕГО не знает о каких-либо кодировках.



Страницы: 1 вся ветка

Текущий архив: 2002.01.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
1-22250
Дмитрий Д.
2001-12-17 13:28
2002.01.08
Скорее математический вопрос...


4-22503
Yura
2001-11-05 20:11
2002.01.08
Ввод строки в окно


1-22077
Art
2001-12-18 17:19
2002.01.08
Вопрос к паскальщикам???


14-22348
Иван Шихалев
2001-11-06 22:04
2002.01.08
О Рихтере


14-22319
iea
2001-11-02 13:34
2002.01.08
Всем, кто носит(л) очки! Вопрос не праздный