0 / 0 / 0
Регистрация: 24.10.2014
Сообщений: 8
|
||||||
1 | ||||||
Горячие клавиши30.11.2014, 14:03. Показов 14222. Ответов 18
Метки нет (Все метки)
Здравствуйте, как прикрепить горячие клавиши к Button. Например есть процедура:
0
|
30.11.2014, 14:03 | |
Ответы с готовыми решениями:
18
Горячие клавиши Горячие клавиши Горячие клавиши Горячие клавиши |
4914 / 2783 / 853
Регистрация: 04.10.2012
Сообщений: 10,133
|
|
30.11.2014, 14:26 | 2 |
0
|
0 / 0 / 0
Регистрация: 24.10.2014
Сообщений: 8
|
|
30.11.2014, 14:29 [ТС] | 3 |
Любой клавиши, любого хот кей сочетания.
0
|
4914 / 2783 / 853
Регистрация: 04.10.2012
Сообщений: 10,133
|
||||||||||||||||||||||||||
30.11.2014, 14:52 | 4 | |||||||||||||||||||||||||
Во-первых, процедуру необязательно привязывать к кнопке. Ее можно просто отдельно оформить.
В-третьих, при закрытии формы обязательно удаляем зарегистрированную команду
0
|
30.11.2014, 17:27 | 5 |
Альтернатива горячим клавишам http://msdn.microsoft.com/ru-R... s.85).aspx (в потоке, таймере).
0
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
|||||||||||||||||||||
01.12.2014, 02:54 | 6 | ||||||||||||||||||||
Сообщение было отмечено kirosaki как решение
Решение
1
1
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
|
04.12.2014, 19:59 | 7 |
0
|
04.12.2014, 20:53 | 8 |
...упускается тот момент, что определенные комбинации "горячих клавиш" уже могут быть заняты определенными программами, винампом/аимпом, к примеру.
И нюансы Работа в приложении с использованием клавиш
0
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
|
04.12.2014, 21:14 | 9 |
0
|
4914 / 2783 / 853
Регистрация: 04.10.2012
Сообщений: 10,133
|
|
04.12.2014, 21:24 | 10 |
0
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
||||||
04.12.2014, 22:00 | 11 | |||||
Нет, нечего не вляеть если форма активном режиме! То выполняется то операция который мы прописали . Я демонстрирую маленький пример . Повторяю если форма активное ! То выполняется ТОЛЬКО это деиствия который у меня написано
0
|
пофигист широкого профиля
4755 / 3190 / 861
Регистрация: 15.07.2013
Сообщений: 18,468
|
|
04.12.2014, 22:46 | 12 |
0
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
|
04.12.2014, 22:54 | 13 |
Вы наверно не поняли о чем мы раговориваем . и смотрите только ShowMessage(' .................. '); да ? почитайте #8 и #10
0
|
пофигист широкого профиля
4755 / 3190 / 861
Регистрация: 15.07.2013
Сообщений: 18,468
|
|
04.12.2014, 22:54 | 14 |
Я понимаю. Это вы не понимаете возражения в постах 8 и 10. А также не понимаете чем отличается горячая клавиша от шортката.
0
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
|
04.12.2014, 23:06 | 15 |
Что вы понимайте ? Ну покажите как он ( повлиять на работу другой программы )
Добавлено через 2 минуты
0
|
04.12.2014, 23:42 | 16 |
Следует различать глобальные "горячие" клавиши и локальные "горячие" клавишы. В винампе регистрируются глобальные и эти клавиши будут работать для того приложения, которое первое встало (кто раньше встал - того и тапки) вне зависимости от того свернуто оно или нет, а ваше приложение обломается, ибо запустилось позже и мало того, не регистрировало глобально. Ссылку я не просто так выше давал, почитали бы, а то спор тут развели.
1
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
|
05.12.2014, 00:08 | 17 |
На Winamp да . Правильно так и есть . Даа вы меня удивили
Почитаю
0
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
|||||||||||||||||||||
05.12.2014, 12:41 | 18 | ||||||||||||||||||||
Да Вы прав . Вот зарегисстрировал F6 и действительно (кто раньше встал - того и тапки) если открыть моего приложения в начале то он работаеть , А если открыть Winamp то он работает .
1)
0
|
4914 / 2783 / 853
Регистрация: 04.10.2012
Сообщений: 10,133
|
|
05.12.2014, 13:24 | 19 |
Это не беспредел. Просто ShortCut и HotKey - это разные понятия.
Не по теме: ТС' у видно это тоже все равно
0
|
05.12.2014, 13:24 | |
05.12.2014, 13:24 | |
Помогаю со студенческими работами здесь
19
Горячие клавиши Горячие клавиши Горячие клавиши Горячие клавиши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |