Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.23;
Скачать: CL | DM;

Вниз

Вопрос к спецам по Hook ам (супер баг?)   Найти похожие ветки 

 
slydiman ©   (2002-03-25 11:09) [0]

Необходимо отлавливать сообщения о создании, активации, перемещении и пр. всех окон. Использовал CBT Hook - все прекрасно работает, но там нет возможности отловить деактивацию и еще некоторые полезные события. Поставил WNDPROC Hook возникла проблема - многие программы ведут себя несколько странно. Например при закрытии Photoshop 6 вылетает DDE Server Error. В обработке хука оставил только вызов CallNextHookEx - бесполезно. Получается что WNDPROC Hook вообще ставить нельзя?


 
Виктор Щербаков ©   (2002-03-25 11:18) [1]


> Получается что WNDPROC Hook вообще ставить нельзя?

Ну а как же WinSight её ставит? :)))

Поэксперементируй с Photoshop + WinSight. Если всё будет ОК, то глюки у тебя (вернее в твоем коде).


 
Севостьянов Игорь ©   (2002-03-25 12:22) [2]

Поищи эту ссылку здесь

GpSysHook v.1.03a (32kb) (17.01.02 13:09)
TGpSysHook - это system hook DLL [без перевода вроде понятнее] с поддержкой компонентов, которые очень облегчают использование всяких хуков: CBT, клавиатурных, "мышиыных" и хуки оболочки. DLL и компоненты написаны в модульном стиле, что позволяет очень легко добавлять поддержку для других видов хуков.

С исходными текстами!!! [любители вопросов по хукам, обратите на это внимание!]
Компонента из раздела: System: System
Источник: www.torry.net Автор: Primoz Gabrijelcic
-= · VCL · Samples · =- [Перевел: Сергей Касаткин]



Страницы: 1 вся ветка

Текущий архив: 2002.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-73145
Bosss20000
2002-05-13 17:03
2002.05.23
Как при помощи Hotkey закрить приложение


3-73077
RDA
2002-04-28 15:15
2002.05.23
Конвертация базы данных


14-73369
MBo
2002-04-15 18:29
2002.05.23
Небесполезные мелочи (в качестве обучения)


14-73389
Alexsey
2002-04-16 07:22
2002.05.23
как открыть *.exe файл в шеснадцатеричном виде...


1-73276
vitnt2000
2002-05-08 07:46
2002.05.23
Добавление серий в Chart