Pull to refresh
10
0
Роман Пехов @Roman_Pekhov

User

Send message

Разрегистрация оконного крюка

Reading time 3 min
Views 46K

Холмс. А скажите, друг мой Ватсон, доводилось ли вам разрегистрировать оконный крюк, в особенности глобальный?

Ватсон. Хм… что же может быть проще, дорогой Холмс.
    ::UnhookWindowsHookEx( hhookMy);

Х. Не скажите, Ватсон, не скажите. После этого вызова DLL-модуль, содержащий функцию крюка, по-прежнему загружен во все процессы, в которые был загружен. Система выполняет выгрузку этого DLL лишь спустя некоторое время. А именно в тот момент, когда через очереди сообщений всех нитей (имеющих таковую очередь) пройдёт хотя бы по одному оконному сообщению. И так для каждого процесса на рабочем столе.

В. Вот, ничего себе!
Читать дальше →
Total votes 129: ↑110 and ↓19 +91
Comments 61

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Registered
Activity