Вниз
Скачать: CL | DM;

Hook s   Найти похожие ветки 

← →
SammIk ©   (2003-04-27 16:31) [0]

Мастера ставлю хук на клаву.
Все как надо, но wParam возвращает
только заглавные буквы!
если я нажал "a" то получил "A" и тд
Не подскажите как с этим бороться?


← →
Illusion ©   (2003-04-27 16:32) [1]

капс проверь... Реально... :)


← →
SammIk ©   (2003-04-27 16:40) [2]


> Illusion ©

Проверял, не помогло)
Еще одна проблема, не понимает русского
если жму "ф" получаю "A"


← →
DVM ©   (2003-04-27 16:56) [3]

Хук не возвращает символов! Он дает только код клавиши на клавиатуре. А символ надо получать самостоятельно, учитывая CapsLock язык и т.д.


← →
SammIk ©   (2003-04-27 17:02) [4]


> DVM ©

Подскажи как получить нажатали клавиша с шифтом.
нажат ли CapsLock


← →
Illusion ©   (2003-04-27 17:23) [5]

при нажатом Shift-е или Caps Lock-е соответсвенно другие коды. Тебе нужна таблица кодов символов. Поищи в инете, сразу всё поймёшь.


← →
SammIk ©   (2003-04-27 17:48) [6]


> Illusion ©

Вобще ты не прав.(
Код тот же .
А юзать надо GetKeyboardState


← →
Serg!   (2003-04-28 18:43) [7]

Еасколко я помню, состояние клавы лежит в lparam.


← →
nikkie ©   (2003-04-28 19:00) [8]

The WM_CHAR message is posted to the window with the keyboard focus when a WM_KEYDOWN message is translated by the TranslateMessage function. The WM_CHAR message contains the character code of the key that was pressed.

Тебе надо перехватывать WM_CHAR. Я думаю, WH_CALLWNDPROC позволит это сделать.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
1-97708
Alexsum
2003-06-12 09:20
2003.06.30
Окна - верхний уровень


1-97642
EgorKA
2003-06-20 00:03
2003.06.30
Какойнибуть цикл для перевода букв с анг на рус...


7-97901
YuVoUA
2003-04-21 16:49
2003.06.30
Копирование из clipboard с указанием языка текста


1-97608
inspirion
2003-06-19 12:16
2003.06.30
курсор мыши


14-97823
Кен
2003-06-10 02:20
2003.06.30
Посоветуйте, пожалуйста, компонент для работы с запароленными




   Наверх