http://www.rsdn.ru/article/baseserv/winhooks.xml#EUBAC
Однако фраза:
...Все системные хуки и хуки для потоков в другом приложении должны находиться в DLL...
поставила в тупик - где взять дескриптор dll, даже если я ссылаюсь на нее в приложении, которое ставит хук. Это раз, а второе - как оформить эту dll? Может быть кно-нибудь видел или имеет работоспособный пример хука внешнего приложения?
Для чего это все -
Есть приложение на MDI. На дочерних формах данного приложения находятся текст-боксы,
которые, однако, кроме события "Ввод" других не знают
Сделать некоторого рода транслятор, запускаемый вместе с формой и наблюдающий за содержанием Text1.
Перехватывает на Text1 Enter, после чего очищает Text1, а его содержимое передает в невидимый Техе2,
который и реагирует на Enter. Скорость ввода контролируется таймером транслятора, т.е. если ввод от руки -
- нет реакции, иначе - срабатывает....
Заранее благодарен за отзывы...