Вопросы по теме 'setwindowshookex'

невозможно установить хуки для всех потоков в процессе
Я подключаю клавиатуру в приложении. Требование состоит в том, чтобы подключить клавиатуру во всех потоках в процессе. Я использовал API SetWindowsHookEx. SetWindowsHookEx(WH_KEYBOARD_LL, (HOOKPROC)::KeyboardHookProc, hInst, 0); Хук...
695 просмотров
schedule 19.06.2022

Перехватите клавиатуру из внедренной DLL с помощью KeyboardProc / SetWindowsHookEx
Примечание. Я работаю на простом C. Не на C++, не на C#. Я работаю над модом. Я уже написал работающий DLL-инжектор, а также DLL для инжекта. Все идет хорошо, кроме пользовательского ввода. Я хочу иметь возможность использовать горячие...
2683 просмотров
schedule 20.09.2022

Получить HMENU от HWND в хуке
Я устанавливаю ловушку в своем приложении, чтобы получить стандартное контекстное меню EDIT (с отменой/копированием/редактированием/вставкой/и т. д.). Мне нужно вставить новый пункт меню для моего приложения. Я установил крючок Windows, но не могу...
2575 просмотров
schedule 04.05.2022

Как зацепить приложение?
Я пытаюсь подключить создание окон в моем приложении С#. static IntPtr hhook = IntPtr.Zero; static NativeMethods.HookProc hhookProc; static void Main(string[] args) { // Dummy.exe is a form with a button that opens a MessageBox when clicking...
18851 просмотров
schedule 18.08.2022

Клавиатура низкого уровня Hook не в потоке пользовательского интерфейса
Я хочу создать хорошую библиотеку для перехвата клавиатуры. Я использую метод SetWindowsHookEx и заметил, что метод hookProc, который должен вызываться при любом системном событии KeyDown, не выполняется, если основной поток моего приложения занят....
896 просмотров

SetWindowLongPtr возвращает ERROR_ACCESS_DENIED
Я все еще борюсь с крючками. Моя цель: Установить хук в notepad.exe Подкласс его (моя конечная цель - создать подкласс класса Edit и показать содержимое в моем собственном окне) Отказ от ответственности : я знаю, что есть более простые...
2652 просмотров

SetWindowsHookEx зависает при быстром вводе или удержании кнопки клавиатуры
У меня проблема с регистратором клавиатуры. Все системы, протестированные до сегодняшнего дня, работают нормально, за исключением Windows 7 Embedded Standard 32 bit , которая, по-видимому, сходит с ума с текущей сборкой. Что мне нужно сделать,...
999 просмотров
schedule 07.09.2022

Слушайте близкое событие iexplorer в моем приложении
Я пишу приложение win32 на С++, и я хочу, чтобы оно что-то делало, когда все iexplorer.exe были закрыты. Я знаю, что SetWindowsHook() может быть полезен в моем случае. Но если я понятия не имею об идентификаторе процесса или потока IE, потому...
283 просмотров
schedule 18.03.2022

DLL, введенная с помощью SetWindowsHookEx, неожиданно выгружается
Моя программа вызывает SetWindowsHookEx для внедрения моей DLL в один целевой процесс. Моя DLL содержит хук WH_GETMESSAGE и WH_CALLWNDPROC : hGetMessageProcHook = SetWindowsHookEx(WH_GETMESSAGE, MyGetMsgProc, hMyDLLModule,...
73 просмотров
schedule 28.11.2023