|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.08.2021, 06:38 | #1 |
Новичок
Джуниор
Регистрация: 07.12.2018
Сообщений: 2
|
Захват клавиш вне фокуса
У меня есть программа, в которой по нажатию клавиши TAB отнимается 1 от числа. Как мне сделать, чтобы я мог это делать в свёрнутом окне? Много гуглил про хуки, но не понимаю как их применить здесь. Буду благодарен за любую помощь!
Код:
|
19.08.2021, 13:17 | #2 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,063
|
Первое — когда свернуты активные приложения Tab key используется системой. Последовательное переключение фокуса.
Второе — в Вашем коде Tab не используется. Третье — что делает эта system("C:/Windows/system32/calc.exe"); строка в коде? Если вызов калькулятора то это можно делать без указания полного пути: system("calc.exe"); P. S. Tab все же используется, не ту таблицу кодов смотрел. Первое и третье остается в силе.
I am not a wizard, I am just learning.
Последний раз редактировалось Desc; 19.08.2021 в 13:47. Причина: Добавил P. S. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение фокуса | Andre44 | Компоненты Delphi | 4 | 08.12.2015 20:27 |
как реализовать в WPF захват нажатия мыши вне окна моего приложения | Doskarayev | WPF, UWP, WinRT, XAML | 1 | 23.11.2013 15:53 |
Захват нажатия клавиш | mishax | Компоненты Delphi | 2 | 06.08.2012 00:40 |
Потеря фокуса | Naive | JavaScript, Ajax | 1 | 16.11.2010 05:53 |
смена фокуса | Alt | Общие вопросы Delphi | 2 | 13.10.2010 11:08 |