![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Здравствуйте. Как реализовать действие (например нажатие кнопки Пробел) при клике на БОКОВЫЕ кнопки мыши? Это те, что по умолчанию вперед и назад в браузере делают. ПКМ, СКМ, ЛКП - знаю, а вот на боковые ничего не нашел. :-(
Помогите, будьте любезны. ![]() |
#2
|
|||
|
|||
![]() Смотри тут: https://stackoverflow.com/questions/...lick-in-delphi
Там простой пример через ApplicationEvent (только там нет такого понятия как Click, его в винде нет. Есть нажатие и отпускание (down and up). |
#3
|
|||||||||||
|
|||||||||||
![]() Цитата:
Ну, можно простенький вариант на таймере... кидаешь таймер на форму, выставляешь интервал какой нужен, к примеру 50. Пишешь глобальную переменную Flag. она нужна для того, что бы пробел не нажимался бесконечно, пока зажата боковая кнопка. Flag: boolean; В таймере код: Код:
Если ты хочешь отправлять нажатие пробела в окно, ну скажем в игру, например cs16... То эмуляция нажатия кнопок будет другая. глоб. переменная Код:
в том же таймере или в formcreate Код:
Код:
Код:
Последний раз редактировалось Gareth, 09.03.2020 в 19:28. |