У меня есть приложение с компонентами .NET и Delphi.
Я прописываю на хук клавиатуры (с SetWindowsHookEx) в обоих компонентах.
Сначала я регистрируюсь в .NET, а потом в Delphi.
Проблема в том, что делегат ловушки вызывается в Delphi перед делегатом ловушки в .NET.
Согласно MSDN, цепочка подключений - это просто список, и, насколько я понимаю, делегаты должны вызываться в соответствии с порядком регистрации.
Кто-нибудь имеет представление о том, что здесь происходит?
Заранее спасибо!