Вопросы по теме '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 просмотров
schedule
18.05.2023
SetWindowLongPtr возвращает ERROR_ACCESS_DENIED
Я все еще борюсь с крючками.
Моя цель:
Установить хук в notepad.exe
Подкласс его (моя конечная цель - создать подкласс класса Edit и показать содержимое в моем собственном окне)
Отказ от ответственности : я знаю, что есть более простые...
2652 просмотров
schedule
15.03.2023
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