![]() |
eXeL@B —› Вопросы новичков —› В чем отличия скан кода от виртуального кода?.............. |
Посл.ответ | Сообщение |
|
Создано: 15 февраля 2010 18:42 · Личное сообщение · #1 Добрый вечер!!! Сегодня столкнулся с хуками... В msdn прочитал, что (к примеру хук WH_KeyBoard) передает три параметра функции обработки. nCode:DWORD,wParam:DWORD, lParam:DWORD. Дальше я прочитал, что wParam содержит вирт код. т.е. у английской лавиши q есть код-81 . А вот про lParam написанно, что это целая структура. с 0-15 биты отвечают за залипание клавиши.16-23 биты содержат СКАН КОД. А 31 бит отвечает за нажатую и отжатую клавишу. Так что такое скан код? проводил опыт, установил хук и передавал параметры нажатых клавиш. В lParam изменялись только 0-15 биты а остальные ВСЕГДА были не изменны. Вот код в отладчике 00AC0001. Почему чать AX не меняется ?? Благодарю за внимание!!! ![]() |
|
Создано: 15 февраля 2010 20:31 · Личное сообщение · #2 |
![]() |
eXeL@B —› Вопросы новичков —› В чем отличия скан кода от виртуального кода?.............. |
Эта тема закрыта. Ответы больше не принимаются. |