![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2003
Сообщений: 7
|
Хочу сделать, чтобы кнопка реагировала на Shift, Ctrl, F2...
Так как для этих кнопок в keyPress нет констант, типа "<Left>", "<Home>", "<Enter>", "<Tab>", то их я задаю escape последовательностью. Но при задании escape последовательностью работают только ASCII-коды A-Z, a-z, Space... , а если использовать коды других клавиш, которые мне нужны (Shift, Ctrl, F2...), либо выдаёт ошибку "Invalid key code.", либо при нажатии клавиши ничего не происходит. Вот например рабочий код для Space: Что не так ? |
|
|||||
|
Регистрация: Oct 2003
Сообщений: 7
|
Неужели никто не знает
?Или ответить лениво? Хоть что-нибудь по сабжу напишите. |
|
|||||
|
Регистрация: Apr 2003
Сообщений: 243
|
|
|
|||||
|
Регистрация: Oct 2003
Сообщений: 7
|
Цитата:
Цитата:
![]() |
|
|||||
|
Регистрация: Apr 2003
Сообщений: 243
|
Ммм... Дока действительно отвечает, что это ASCII коды. Хотя Win32 SDK утверждает обратное:
Цитата:
|
![]() |
Часовой пояс GMT +4, время: 16:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|