4
ответа

Что может заставить Windows отцепить низкоуровневую (глобальную) зацепку клавиатуры?

У нас есть несколько глобальных хуков клавиатуры, установленных через SetWindowsHookEx с WH_KEYBOARD_LL, которые, по-видимому, случайным образом отсоединяются от Windows. Мы убедились, что они больше не прикреплены, потому что ...
вопрос задан: 20 April 2010 18:45
3
ответа

SetWindowsHookEx в C#

Я пытаюсь сцепить приложение сторонних производителей так, чтобы я мог потянуть на его экран. Рисование на экран легко, и я не нуждаюсь ни в какой помощи с ним, но у меня, кажется, есть проблемы с использованием SetWindowsHookEx для обработки...
вопрос задан: 19 February 2019 15:15
1
ответ

Windows Global Keyboard Hook - Delphi

Я создал ГЛОБАЛЬНЫЙ захват клавиатуры DLL, с помощью исходного кода, найденного в Интернете. Для большой части это работает блестящее, кроме тех случаев, когда это прибывает в браузеры. Это берет каждый ключ в браузере кроме...
вопрос задан: 2 July 2010 05:09
1
ответ

Использование рычага всего процесса SetWindowsHookEx

Я должен ввести dll в один или несколько внешних процессов, от которых я также хочу прервать keybord события. Вот почему использование SetWindowsHookEx с WH_KEYBOARD похоже на простой способ достигнуть...
вопрос задан: 11 June 2010 01:55
1
ответ

Модуль, не найденный

Я работал над этим вполне немного и не добрался немного ближе до решения. Я juut вскопал мою старую копию WindowsHookLib снова - Это доступно с источником по http://www.codeproject.com/...
вопрос задан: 5 May 2010 15:46
0
ответов

Как определить устройство в SetWindowsHookEx при касании?

У меня два сенсорных устройства в одном ПК. Мне нужно идентифицировать сенсорное устройство в SetWindowsHookEx, когда Touch. Уже пробовал перехват (http://www.oblita.com/interception.html), но он не может поймать связь. ...
вопрос задан: 17 January 2019 10:00
0
ответов

SetWindowsHookEx создает локальный хук. Как сделать его глобальным?

В приложении Delphi XE я пытаюсь настроить глобальный хук для отслеживания изменений фокуса. Хук создается в dll : focusHook := SetWindowsHookEx(WH_CBT, @FocusHookProc, HInstance, 0); // ...
вопрос задан: 23 May 2017 12:17
0
ответов

Перехватчики окон в C #

Я пытаюсь подключиться к другим окнам из csharp. Я использую SetWindowsHookEx, но мне не удалось преобразовать его из c ++ tc #. Я нашел эту тему здесь но это не было решено. Проблема в том, что ...
вопрос задан: 23 May 2017 11:59
0
ответов

SetWindowsHookEx не работает в .NET 4.0 на 32-разрядной машине с «модуль не найден»?

Я нашел похожие вопросы на этой странице, но не могу понять, как интерпретировать ответы или выяснить, действительно ли они дублируются. Вот возможные дубликаты, которые я нашел, с ...
вопрос задан: 23 May 2017 11:53
0
ответов

Отслеживание кликов приложений Windows

Мне интересно собрать показатели использования для приложение, которое я не писал и не контролирую. Это приложение работает в Windows. Мой план для этого состоит в том, чтобы зарегистрировать глобальные окна...
вопрос задан: 16 September 2014 22:35
0
ответов

Почему ловушки Windows не получают определенные сообщения?

Microsoft не рекомендует DirectInput для ввода с клавиатуры и мыши. Таким образом, я написал класс диспетчера ввода, который использует SetWindowsHookEx для подключения к WndProc и GetMsg. Я считаю, что ловушки ...
вопрос задан: 3 June 2014 03:03
0
ответов

Как изменить таблицу адресов импорта для DLL, загруженной во время выполнения

Я хочу перехватывать функции, которые вызываются из загруженной DLL во время выполнения, я использовал класс CAPIHook из книги «Windows Via C/C++» (, внедрение DLL, выполняемое с помощью Install System Wide hook и The hooking...
вопрос задан: 21 July 2012 13:07
0
ответов

Ошибка при использовании SetWindowsHookEx в Windows XP, но не в Windows 7

Я разработал приложение, использующее глобальную перехватчик клавиатуры/мыши. Он отлично работает в Windows 7, но не в Windows XP. Когда я вызываю SetWindowsHookEx в Windows XP, я получаю код ошибки 1428 int ...
вопрос задан: 9 May 2012 12:47
0
ответов

Win32 Hooks DLL injection into Applications Built against "Any CPU"

Я работаю над проектом, который перехватывает все взаимодействия пользователя. MSDN сообщает (это) SetWindowsHookEx может быть использован для внедрения DLL в другой процесс. 32-битная DLL не может быть внедрена в 64-битный ...
вопрос задан: 8 February 2012 02:37
0
ответов

SetWindowsHookEx для WH_JOURNALRECORD не работает в Vista / Windows 7

Я готовлю модуль Delphi, который устанавливает ловушку в потоке для записи макроса: FHandleRec: = SetWindowsHookEx (WH_JOURNALRECORD, FRecordProc, HInstance, 0); FHandlePlay: = SetWindowsHookEx (...
вопрос задан: 7 February 2012 05:44
0
ответов

Низкоуровневый перехватчик мыши C # и обработка событий формы

Я использую простую форму, созданную VS 2010, которая содержит 2 кнопки, запуск и останов. Запуск запускает WH_MOUSE_LL с помощью SetWindowsHookEx, а остановка останавливает ловушку. Перехватчик работает нормально, и мне удается "...
вопрос задан: 29 August 2011 16:21
0
ответов

Можно ли определить, когда сработал низкоуровневый перехват клавиатуры? автоматически отключается Windows?

Я работаю над программой, которая использует перехватчики клавиатуры. Однако, когда компьютер, на котором запущена программа, немного перегружен, это заставляет Windows отключать ловушку от программы, в результате чего ...
вопрос задан: 18 July 2011 06:44
0
ответов

Low level keyboard hook not being called in .NET application

I am writing a keylogger in C# but am having some trouble getting my hook method called from the keyboard events. My code appears correct but for some reason the callback is not happening. Here is ...
вопрос задан: 7 April 2011 18:01
0
ответов

SetWindowsHookEx возвращает 0 при компиляции для .NET 4.0 Framework в 32-битных машинах

I ' Я пытаюсь установить низкоуровневую клавиатуру Windows для захвата трех нажатых клавиш, даже если приложение не в фокусе. Для этого я вызываю SetWindowsHookEx as // Создаем экземпляр HookProc. ...
вопрос задан: 25 August 2010 15:47