Задать вопрос
Ответы пользователя по тегу Программирование
  • Как перехватить/подменить события мыши/клавиатуры в Windows без внедрения в процесс?

    kemsky
    @kemsky Автор вопроса
    С одной стороны хуки простое решение, с другой — есть некоторые недостатки. Например, винда может выкинуть хук, если он слишком долго выполняется или невозможно определить девайс-источник события.

    Драйвер по сути идеально подходит только для переопределения событий (с примитивными условиями) с определенного устройства, есть уже готовый вариант oblita.com/Interception.

    Возможно, я не до конца понимаю, но мне драйвер не подойдет, я хочу иметь возможность выполнить простой луа-скрипт в хуке (скажем проверить какое окно активно и вернуть соотв. код).

    Исходники AutoHotKey открыты, но к сожалению там ооочень много кода, кое-что можно подсмотреть, но во всем разбираться нет желания.

    зы. в статье почему-то не видно картинок…
    Ответ написан