Russian Qt Forum
Ноябрь 22, 2024, 13:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как отловить нажатие клавиш в приложении Qt, если оно скрыто?  (Прочитано 2859 раз)
Артем
Гость
« : Август 19, 2017, 13:27 »

Как отловить нажатие клавиш в приложении Qt(С++), если оно скрыто? Слышал что-то про WinApi. Хотелось мы каких-нибудь примеров или литературы по этой теме. Кроссплатформенность не требуется. Заранее спасибо.
« Последнее редактирование: Август 19, 2017, 13:42 от Артем » Записан
Bepec
Гость
« Ответ #1 : Август 19, 2017, 14:37 »

Ищи инфу по словам Хуки, Winapi, KeyboardHook.
PS там ничего сложного.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Август 24, 2017, 06:43 »

Артем, есть такая библиотека - libQxt (здесь оригинальный git: http://bitbucket.org/libqxt/libqxt , а здесь моё зеркало: https://gitlab.com/lit-uriy/libqxt )
В этой библиотеке есть класс QxtGlobalShortcut - то что тебе надо.

П.С.
Её разработка прекращена, основана на Qt4, однако можно использовать отдельные классы, полностью или как шпаргалку.
Записан

Юра.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.057 секунд. Запросов: 23.