Вопросы по теме 'mouse-hook'

SetWindowsHook перестает работать через некоторое время
Я определил глобальную ловушку для WM_MOUSE, которая какое-то время отлично работает. Он отправляет сообщение в определенное окно при каждом движении мыши. Через некоторое время ловушка перестает отправлять сообщения. Если я отменю регистрацию и...
2866 просмотров
schedule 22.06.2023

Как получать уведомления об активности мыши / клавиатуры без глобального перехвата?
У меня есть прозрачное окно (WS_EX_TRANSPARENT), плавающее наверху. Всякий раз, когда происходит движение мыши (в любом месте экрана) или нажатие клавиатуры, необходимо отображать соответствующую информацию (например, положение мыши). Можно ли...
1586 просмотров
schedule 12.01.2024

Как я могу установить положение курсора с помощью крючка мыши в Windows?
Я пытаюсь создать небольшое приложение, которое будет определять, когда курсор мыши перемещается к краю экрана, и перемещать его к противоположному краю, чтобы создать непрерывный эффект рабочего стола, если это имеет смысл. Ниже приведен код от...
3599 просмотров
schedule 19.12.2023

Лог активности вне приложения
Может быть, снова некорректный вопрос, но: Я пытаюсь создать приложение, которое будет регистрировать каждый щелчок мыши пользователя во время работы в фоновом режиме. Мне удалось зарегистрировать каждый тип щелчка мыши (используя Hook ), но...
83 просмотров
schedule 20.10.2022

Можно ли реализовать глобальный необработанный ввод?
У меня есть две мыши, подключенные к моему компьютеру, и я хочу сделать регистратор, который различает их. Крючок Low-Level Mouse не предоставляет мне эту информацию, поэтому я подумал о перехвате необработанных входных сообщений, чтобы получить...
805 просмотров
schedule 25.12.2022

Запуск цикла событий C++ БЕЗ использования QT
Я пытался разработать фоновое приложение Windows на С++ для захвата общесистемных нажатий клавиш и щелчков мыши (нет, я не пишу регистратор нажатий клавиш, просто частота нажатий клавиш!). Для этого я понял, что мне нужно использовать Windows Hooks,...
572 просмотров
schedule 09.06.2023

Крюк мыши низкого уровня получает положение курсора и hwnd
У меня есть быстрый вопрос. Я создал стандартное окно с API-интерфейсом окна из MSDN, создав сайт окна. Я хочу, чтобы программа изменила заголовок окна, в котором находится курсор мыши, когда я нажимаю клавишу на клавиатуре. Для этого я установил...
1992 просмотров
schedule 11.08.2023

C # Есть ли способ обнаружить щелчок мыши от дополнительных кнопок мыши с крючками?
В настоящее время я работаю над личным проектом, в котором пытаюсь создать калькулятор APM, например. Чтобы понять это, мне нужно уметь обнаруживать любую нажатую клавишу и любой щелчок мышью. Я использую хуки для отслеживания событий клавиатуры и...
1154 просмотров
schedule 30.01.2023

Настройка осведомленности о DPI процесса, чтобы система компенсировала коэффициенты масштабирования.
У меня есть следующая процедура крючка мыши (упрощенная для объяснения). SetWindowsHookEx(WH_MOUSE_LL, mouseHookProc, GetModuleHandle(NULL), 0) ; LRESULT mouseHookProc(int code, WPARAM wParam, LPARAM lParam){ if(code==HC_ACTION){ const...
375 просмотров