-
Как можно корректно обработать следующую ситуацию:
для обработки перехвата нажатий клавиатуры использую функцию
SetWindowsHookEx(WH_KEYBOARD_LL, LowLevelKeyboardProc, hInstance, 0).
Однако, при пятикратном нажатии Shift после высвечивания стандартного окна Windows с сообщением о залипании клавиши Shift и нажатии в нём Ok, перестаёт работать клавиатура пока не закрою свою программу.
Спасибо!
-
> высвечивания стандартного окна Windows с сообщением о залипании
> клавиши Shift
Что еще за "стандартное окно Windows с сообщением о залипании клавиши" ?
И оно что, само по себе вылупляется что ли, без каких-либо кодоблудия с твоей стороны ?)
-
> Что еще за "стандартное окно Windows с сообщением о залипании
> клавиши" ?
А ты нажми для интереса
-
Енто на уровне драйера клавиатуры. Такое мое мнение )
-
> Игорь Шевченко © (07.06.09 19:22) [2]
>
>
> > Что еще за "стандартное окно Windows с сообщением о залипании
> > клавиши" ?
>
>
> А ты нажми для интереса
Хм.
И с каких пор это введено в Windows?
P.S. Догадываюсь для чего, но не знаю, когда эта фишка появилась.
-
> И с каких пор это введено в Windows?
в Windows 2000 точно было
-
> Игорь Шевченко © (08.06.09 02:40) [5]
>
>
> > И с каких пор это введено в Windows?
>
>
> в Windows 2000 точно было
>
Хм.
Буду знать.
-
> перестаёт работать клавиатура пока не закрою свою программу
а ты собствено передаеш системе хук дальше по цепочке?
или получил нажатую кнопку , и рад досмерти