![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Конфликт SetWindowsHookEx при быстром 5-тикратном нажатии Shift [D7, WinXP]
dmitry_12_08_73 © (2009-06-07 18:15:00)Как можно корректно обработать следующую ситуацию:
для обработки перехвата нажатий клавиатуры использую функцию
SetWindowsHookEx(WH_KEYBOARD_LL, LowLevelKeyboardProc, hInstance, 0).
Однако, при пятикратном нажатии Shift после высвечивания стандартного окна Windows с сообщением о залипании клавиши Shift и нажатии в нём Ok, перестаёт работать клавиатура пока не закрою свою программу.
Спасибо!
QAZ (2009-06-11 10:05:00) [1]
> перестаёт работать клавиатура пока не закрою свою программу
а ты собствено передаеш системе хук дальше по цепочке?
или получил нажатую кнопку , и рад досмерти
Германн (2009-06-08 02:59:00) [2]
> Игорь Шевченко © (08.06.09 02:40) [5]
>
>
> > И с каких пор это введено в Windows?
>
>
> в Windows 2000 точно было
>
Хм.
Буду знать.
Игорь Шевченко (2009-06-08 02:40:00) [3]
> И с каких пор это введено в Windows?
в Windows 2000 точно было
Германн (2009-06-08 01:00:00) [4]
> Игорь Шевченко © (07.06.09 19:22) [2]
>
>
> > Что еще за "стандартное окно Windows с сообщением о залипании
> > клавиши" ?
>
>
> А ты нажми для интереса
Хм.
И с каких пор это введено в Windows?
P.S. Догадываюсь для чего, но не знаю, когда эта фишка появилась.
Palladin (2009-06-07 19:43:00) [5]Енто на уровне драйера клавиатуры. Такое мое мнение )
Игорь Шевченко (2009-06-07 19:22:00) [6]
> Что еще за "стандартное окно Windows с сообщением о залипании
> клавиши" ?
А ты нажми для интереса
Сергей М. (2009-06-07 19:20:00) [7]
> высвечивания стандартного окна Windows с сообщением о залипании
> клавиши Shift
Что еще за "стандартное окно Windows с сообщением о залипании клавиши" ?
И оно что, само по себе вылупляется что ли, без каких-либо кодоблудия с твоей стороны ?)