Показать сообщение отдельно
  #2  
Старый 08.02.2018, 21:52
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

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