14 / 14 / 4
Регистрация: 08.08.2010
Сообщений: 117
|
|
1 | |
Как обработать событие нажатия Ctrl+key?30.01.2011, 09:15. Показов 8243. Ответов 7
Метки нет (Все метки)
Если точнее выразиться, не могу понять как создать такое событие, ну и конечно хэндлер как поставить. Извините если неправильно в чем-то выразился...
0
|
30.01.2011, 09:15 | |
Ответы с готовыми решениями:
7
Как обработать событие нажатия кнопки в Canvas Как обработать событие ctrl + нажатие кнопки Как обработать нажатия Ctrl,Alt,win,shift?? Как в <textarea> обработать событие 'нажато Ctrl+Enter'? |
Кодило
251 / 179 / 23
Регистрация: 25.11.2009
Сообщений: 685
|
||||||
30.01.2011, 10:52 | 2 | |||||
Я как-то давно нашел класс, его и использую, если нажатия надо обрабатывать не только в программе, он для реализации горячих клавиш в Windows.
Вот класс:
1
|
14 / 14 / 4
Регистрация: 08.08.2010
Сообщений: 117
|
||||||
30.01.2011, 15:55 [ТС] | 3 | |||||
r0fL, надо создать свой класс и вставить этот код?
Добавлено через 27 минут А как присвоить одновременно Control и Key? через +=? Добавлено через 18 минут Написал такой вот код:
0
|
30.01.2011, 16:15 | 4 | |||||
Можно проще:
1
|
Кодило
251 / 179 / 23
Регистрация: 25.11.2009
Сообщений: 685
|
||||||
30.01.2011, 17:53 | 5 | |||||
Zetway, нет, надо создать экземпляр класса HotKey, и с ним работать, как вы и сделали, как я понял, но работа примерно такая:
0
|
14 / 14 / 4
Регистрация: 08.08.2010
Сообщений: 117
|
|
30.01.2011, 18:06 [ТС] | 6 |
r0fL, компилятор ругается, Cannot implicitly convert type 'System.Windows.Forms.Keys' to 'VistaKeysExtender.WinApi.HotKey.KeyModifiers'. An explicit conversion exists (are you missing a cast?)
0
|
Кодило
251 / 179 / 23
Регистрация: 25.11.2009
Сообщений: 685
|
|
30.01.2011, 18:55 | 7 |
Zetway, код покажите, я скопировал рабочий вариант из своего проекта
0
|
14 / 14 / 4
Регистрация: 08.08.2010
Сообщений: 117
|
|
31.01.2011, 13:26 [ТС] | 8 |
r0fL, та уже не надо, сделал как посоветовал Unril, все работает, всем доволен)))
0
|
31.01.2011, 13:26 | |
31.01.2011, 13:26 | |
Помогаю со студенческими работами здесь
8
Обработать событие нажатия на определенную ячейку StringGrid Как обработать событие click и событие нажития стрелки? Разработать программу, которая не реагирует на нажатия клавиш Ctrl+Break и Ctrl+C Как обработать событие нажатия "Найти далее" в форме "Найти"? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |