Версія 2
Thread ID = Take process thread identifier_ (Гіпертекстове поле перегляду 1. Take window handle (), process ID) hook handle = set system hook_ (7, & функція гачка, 0, ідентифікатор потоку)
.subroutine hook function, тип цілого числа .параметрний хук-код, цілочисельний тип .Параметр параметра 1, тип цілого числа .Параметр параметра 2, цілочисельний тип .локальна змінна фокусна ручка, цілочисельний тип Назва класу .local variable, тип тексту
Назва класу = Взяти порожній текст (255) Focus Handle = Отримати фокус Window_ () Отримайте клас Name_ (Focus Handle, назва класу, 256) Якщо істинно (назва класу = "Internet Explorer_Server" та параметр один = 517) Назад (1) Якщо це справді закінчиться Return (виклик наступного hook_ (hook handle, hook code, аргумент один, аргумент два))
|