Показать сообщение отдельно
  #3  
Старый 09.02.2018, 11:44
portal portal вне форума
Прохожий
 
Регистрация: 08.02.2018
Сообщения: 2
Версия Delphi: Delphi7
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
Да, вроде, должно работать, согласно МСДН.
Но там теперь есть ограничения.
1. Битность dll и процесса должна совпадать. Т.е. для 32 битного процесса должна быть соотвественно 32 битная dll, а для 64 битного - 64 битная dll.
2. Имена 32х и 64х битных dll должны быть разные
3. Для Windows Store процессов/приложений надо обязательно давать dwThreadId, инача хук не поставится.

Спасибо за ответ, но насколько я помню именно SetWindowsHookEx работает без dll, по 3 пункту так делать не пробовал,но попробую.
Интересно кто-нибудь пользовался этой функцией для windows 7 и выше, и какой результат?
Ответить с цитированием