Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2013, 16:01   #1
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию Перестает работать глобальный хук

Я заметил, что если отправить сообщение из глобального хука и из не родного процесса не тот, что его создал, то он перестает работать.
Можно ли как то посылать сообщения и при этом оставить рабочим хук?
Язык VB6.0
wanes101 вне форума Ответить с цитированием
Старый 20.02.2013, 16:31   #2
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию

Что даже после Messagebox перестает работать хук. Не пойму что нужно?
И я так понял какую бы процедуру api не использовал, из хука, который работает в контексте другого процесса он это приводит к краху хука.
Мне кажется это связано с тем, что меняется контекст. Ведь в описании сказано, что при вызове глобального хука из dll, dll меняет контекст, и работает в контексте того приложения, которое спровоцировало этот хук.

Последний раз редактировалось wanes101; 20.02.2013 в 16:55.
wanes101 вне форума Ответить с цитированием
Старый 22.02.2013, 15:00   #3
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию

Разобрался в чем проблема.
А проблема вся в VB6. Переписал dll на assembler и проблема решена.
wanes101 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глобальный хук AlienNation C# (си шарп) 2 29.07.2012 19:00
Слетает глобальный хук. evgeny_sh Win Api 0 02.07.2012 21:20
Глобальный хук Умед Общие вопросы Delphi 1 02.08.2010 11:04
Глобальный хук на клаву rem37 Win Api 7 03.05.2009 01:25
Глобальный хук на мышь не глобальный О_о JTG Общие вопросы Delphi 3 05.06.2008 17:41