Здравствуйте, c0deC, Вы писали:
C>Доброго времени суток!
C>Столкнулся со следующей проблемой и не могу пока решить.
C>В своей программе, я использую две dll с хуками (внутри себя они вызывают WIN API — SetWindowsHookEx). По отдельности они подгружаются и работают хорошо, а когда запускаешь сначала один dll с hook, а потом другую dll с hook, нормально работать перестают. C>На сколько я понимаю, последняя dll с hook становится поверх предыдущей и не даёт ей нормально работать.
Понтятие "поверх предыдущей" к DLL неприменимо. А вот к хукам — очень даже. Хуки-то одного и того же типа ? Если да, и в той, которая загрузилась позже, не всегда вызывается CallNextHookEx, то так и должно быть — все более ранние хуки этого же типа управление не получат.