Russian Qt Forum

Qt => Общие вопросы => Тема начата: Kew от Апрель 23, 2010, 08:02



Название: Перехват событий windows
Отправлено: Kew от Апрель 23, 2010, 08:02
wndows. qt4.6.
Хочу перехватывать события по нажатию в винде "свернуть все окна" (Win+D)
и когда это событие будет происходить, буду отображать программулину поверх рабочего стола, который в свою очередь встал поверх всех окон на самом деле, а не свернул все окна как можно было подумать.
Есть ли какой нибудь примерчик?


Название: Re: Перехват событий windows
Отправлено: lit-uriy от Апрель 23, 2010, 08:40
есть библиотека Qxt, она позволяет глобально ловить кнопки


Название: Re: Перехват событий windows
Отправлено: Kew от Апрель 23, 2010, 08:55
Qxt ? кнопки с клавы? а если не только кнопки с клавы а значком тыкнули в панельке?
искать кнопку в каждой ОС на экране, и смотреть тыкнули ли по ней???


Название: Re: Перехват событий windows
Отправлено: SABROG от Апрель 23, 2010, 09:09
Похоже на какую-то вредоносную программу для вымогания денег. Пользователь пытается её свернуть или спрятать, а она зараза обратно "под мыш" лезет.

Объясните настоящую цель задачи.


Название: Re: Перехват событий windows
Отправлено: sendevent от Апрель 23, 2010, 11:15
Похоже на какую-то вредоносную программу для вымогания денег.
скорее похоже на некий dashboard.
но да, как поймать "показать рабочий стол" мне тоже интересно.