Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];

Вниз

Вопрос к спецам по 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 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
14-73362
Masa
2002-04-15 11:35
2002.05.23
English please...


3-73002
Oleg_er
2002-04-25 15:21
2002.05.23
Округление в select dig1-dig2


3-73031
AFROLOV
2002-04-26 13:43
2002.05.23
Как указать в запросе что логическое поле = false?


3-73000
Turalyon
2002-04-25 13:36
2002.05.23
SQL Server 2k


1-73254
yar
2002-05-08 20:05
2002.05.23
Text





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский