10 / 10 / 2
Регистрация: 03.04.2010
Сообщений: 160
|
|
1 | |
KeyDown27.05.2010, 11:42. Показов 26314. Ответов 16
Метки нет (Все метки)
Как на form сделать нажимаешь LCONTROL + D =и чета там, ато везде показывают как CTRL + F1..12 OR 1..0 а С бУКВАМИ НЕ НАШЕЛ КАК СДЕЛАТЬ !)?
0
|
27.05.2010, 11:42 | |
Ответы с готовыми решениями:
16
keydown Не срабатывает KeyDown Keydown, keyup и keypress Чем отличаются события формы KeyPress, KeyDown и KeyUp |
3310 / 1372 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
|
|
27.05.2010, 11:46 | 2 |
несного не понял, вы хотите "горячую клавишу сделать" lctrl+d или чтобы подсказка появлялась ctrl+D ?
0
|
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
27.05.2010, 12:29 | 4 |
0
|
10 / 10 / 2
Регистрация: 03.04.2010
Сообщений: 160
|
|
27.05.2010, 12:31 [ТС] | 5 |
0
|
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
27.05.2010, 12:50 | 6 |
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
27.05.2010, 12:54 | 8 | |||||
Сообщение было отмечено как решение
Решение
Список виртуальных кодов:
Через параметр Shift в этих же обработчиках передаётся одно из следующих значений: ssShift - нажата клавиша Shift, ssAlt - нажата клавиша Alt, ssCtrl - нажата клавиша Ctrl, ssLeft - нажата левая кнопка мыши, ssRight - нажата правая кнопка мыши, ssMiddle - нажата средняя кнопка мыши, ssDouble - выполнен двойной щелчёк кнопкой мыши (наверное имеется в виду левая кнопка).
8
|
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
27.05.2010, 12:57 | 9 |
Спасибо ))
поставлю в закладки )
0
|
0 / 0 / 0
Регистрация: 27.12.2010
Сообщений: 8
|
||||||
23.01.2011, 23:19 | 10 | |||||
а кнока виндовс это VK_LWIN и VK_RWIN?
мне нада что бы при их нажатии ничего непроисходило
Добавлено через 2 часа 35 минут подскажите кто нить! UP!
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
|
24.01.2011, 00:25 | 11 |
Само по себе приложение и так не реагирует на эту клавишу, если в явном виде не добавлен код реакции. Чтобы на эти клавиши не реагировала оболочка Windows, понадобится повесить хук, который будет гасить скан-код этой клавиши.
Как создать хук. В этой же статье на второй странице - перехват событий клавиатуры и определение скан-кода.
1
|
0 / 0 / 0
Регистрация: 27.12.2010
Сообщений: 8
|
|
24.01.2011, 01:16 | 12 |
спасибо)
0
|
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
24.01.2011, 10:01 | 13 |
так ты не заблокируешь кнопку пуск
0
|
14 / 14 / 1
Регистрация: 21.10.2010
Сообщений: 462
|
|||||||||||
09.08.2011, 15:16 | 14 | ||||||||||
А что вот тут не так?
А если так:
И ещё вдогонку вопрос: Странно, зачем нужно событие OnClick, если есть OnMouseDown. Тем более, что если используется OnMouseDown, то OnClick уже никогда не случится.
0
|
09.08.2011, 16:48 | 15 | |||||
Уменя все отлично срабатывает
0
|
Житель Земли
|
||||||
09.08.2011, 17:10 | 16 | |||||
нужно так
0
|
09.08.2011, 17:53 | 17 |
0
|
09.08.2011, 17:53 | |
09.08.2011, 17:53 | |
Помогаю со студенческими работами здесь
17
Имитация события MouseDown из события KeyDown KeyDown Delphi 7. Keydown и Label Создание процедур типа MouseDown, KeyDown, KeyPress Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |