Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
76 / 62 / 23
Регистрация: 11.07.2009
Сообщений: 730
1

Чередующееся нажатие клавиш, перехват обработчика

16.04.2012, 19:17. Показов 742. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно организовать такой цикл:
В окне левой программы происходит нажатие одной и той же клавиши. Нужно чтобы по очереди срабатывали события для неё - например на чётное нажатие, и дл другой клавиши - на нечётное.
Как перехватить событие?
Например, на F1 нужно назначить F2 дополнительно.
Нашёл вот такой код:
Delphi
1
if getasynckeystate($70)<>0 then // допустим после проверки счётчика
...
как дальше? Не пропускать это событие, и вызвать
Delphi
1
2
keybd_event(VK_F2, 0, 0, 0);                         
keybd_event(VK_F2, 0, KEYEVENTF_KEYUP, 0);
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.04.2012, 19:17
Ответы с готовыми решениями:

перехват клавиш
я использую вот эту процедуру procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; ...

Глобальный перехват клавиш
Здравствуйте, у меня такая проблемка. Мне нужен глобальный перехват клавиш, я нашел и скачал один...

Перехват и эмуляция клавиш
Здравствуйте, помогите написать программу которая будет перехватывать нажатие клавиш в другой...

Перехват нажатия клавиш
Задача вроде несложная: создать программу, которая отслеживает нажатия клавиш и выводит их на...

0
16.04.2012, 19:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.04.2012, 19:17
Помогаю со студенческими работами здесь

Фокус и перехват нажатия клавиш
Надо двигать курсором мыши клавишами со стрелками. Для главной формы написал обработку нажатия...

Глобальный перехват нажатия комбинации клавиш
пытаюсь сделать я вот так function Key_Hook(Code: Integer; wParam: word; lParam: DWord):...

HotKeyManager - перехват клавиш без отмены их действий
Добрый день, нашел компонент HotKeyManager1 для перехвата нажатых клавиш , но вот проблема в том,...

WindowsHook - перехват и блокировка нажатия клавиш. Как?
Здравствуйте! Делаю глобальный системный хук (в длл) для перехвата всего ввода с клавиутры....

Нажатие клавиш
Проблема следующая: Использую вот такой код для нажатия клавиши в клиенте игры(да-да, пишу...

нажатие клавиш
можно ли на дельфи написать программу,которая будет записывать все нажатые пользователем клавиши ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru