· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Обработка сообщений от клавы :(

Посл.отвђт Сообщенiе


Дата: Фев 4, 2003 20:40:36

Привет!
Такой вопрос:
как обрабатывает сообщения от клавы сама ось?
Т.е. имеем от клавы wParam и lParam,
в первом типа виртуалкод, во втором - скан код
+ куча всяких флажков.
При быстром нажатии shift+клавиша, или,
если нажат capslock и тиснуть shift+клавиша,
происходит страшное:
вместо того, что лепет на экран ось,
в лог пишется дрянь типа:
вместо "!" - "1", или не большие а маленькие
буквы.
Вообщем подскажите плз как обрабатывать
клаву, как ось, а то:

invoke GetKeyboardState,addr KeyState
invoke ToAsciiEx,wParam,0,addr KeyState,addr KeyBuffer,0,hKeybLaut

это делает как указано выше. :(

З.Ы.
Ну это для клав. шпиона... :)
Буду очень благодарен.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.149