Название: Глобальный хук мышки и клавиатуры Отправлено: crashtua от Август 01, 2011, 13:39 Нужно отслежывать перемещение мышки не только над каким нибуть виджетом а по всей рабочей области, даже если наше приложение свернуто... Ну и для клавиатуры тоже нечто подобное. Есть ли что нибудь в qt готовенькое?
Название: Re: Глобальный хук мышки Отправлено: merke от Август 01, 2011, 14:19 Ищешь кроссплатформенное решение?
Название: Re: Глобальный хук мышки Отправлено: kambala от Август 01, 2011, 14:41 вроде в Qxt есть что-то такое
Название: Re: Глобальный хук мышки Отправлено: crashtua от Август 01, 2011, 15:49 Желательно кроссплатформенное, но можно и windows only... Кстати, такой же хук нужен и на клавиатуру...
Название: Re: Глобальный хук мышки Отправлено: crashtua от Август 01, 2011, 16:28 Для мышки раскопал:QCursor::pos()(запихну в класс с таймером, добавлю пару сигналов и будет отлично)... Для клавиатуры решение в поиске...
Название: Re: Глобальный хук мышки Отправлено: GreatSnake от Август 01, 2011, 16:32 Для мышки раскопал:QCursor::pos()(запихну в класс с таймером, добавлю пару сигналов и будет отлично)... Для клавиатуры решение в поиске... Это не хук. Координаты будешь получать только если окно имеет фокус.Название: Re: Глобальный хук мышки и клавиатуры Отправлено: crashtua от Август 01, 2011, 18:21 Хм... Так как с хуком обстоят дела? Проще будет WinAPI юзать?
Название: Re: Глобальный хук мышки и клавиатуры Отправлено: GreatSnake от Август 01, 2011, 18:22 Проще будет WinAPI юзать? Да. |