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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.05.2010, 00:20   #11
JeyKip
Форумчанин
 
Регистрация: 18.09.2009
Сообщений: 133
По умолчанию

упс...это я забыл удалить...пробовал подставлять различные значения, чтобы проверить, работает ли вообще функция...

Код:
	if (hWnd!=0)
	{MessageBox(hWnd,L"Pizdec",L"---",MB_OK);
	return 0;}
на этот код, прошу, не обращать внимания...проблема не в этом...

Если функция написана в основном коде программы, при установке хука ф-ей SetWindowsHookEx(), третий параметр (mode) должен быть NULL или какое принимать значение, а то мой обработчик хука вообще оттуда не хочет вызываться!!!
JeyKip вне форума Ответить с цитированием
Старый 09.05.2010, 00:33   #12
liljon
Форумчанин
 
Регистрация: 03.01.2010
Сообщений: 229
По умолчанию

вот как вы сделаете. Посмотрите на этот простой пример wupdate.rar

Ваш обработчик хука не вызываеться, потому что система хуков основана таким образом, что код этого самого обработчика выполняеться в другом процессе, не в вашем.
подпись
liljon вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обновление в блоге - Хуки в Windows. Часть третья. Оконные функции Pblog Обсуждение статей 1 04.01.2010 13:20
ListView и хуки 7KByte Win Api 0 10.07.2009 22:21
обновление в блоге - Хуки в Windows. Часть вторая. Работа с окнами Pblog Обсуждение статей 0 24.04.2009 20:50
обновление в блоге - Хуки в Windows. Часть первая. Основы Pblog Обсуждение статей 1 14.01.2009 17:29
Глобальные хуки Zeraim Win Api 2 24.05.2008 16:00