(1) 線程鉤子監視指定線程的事件消息。
(2) 系統鉤子監視系統中的所有線程的事件消息。因為系統鉤子會影響系統中所有的函數必須放在獨立的動態鏈接庫(DLL)中。這是系統鉤子和線程鉤子很大的不同之處。
幾點需要說明的地方:
(1)如果對于同一事件(如鼠標消息)既安裝了線程鉤子又安裝了系統鉤子,那么系線程鉤子,然后調用系統鉤子。
(2)對同一事件消息可安裝多個鉤子處理過程,這些鉤子處理過程形成了鉤后應把鉤子信息傳遞給下一個鉤子函數。而且最近安裝的鉤子放在鏈的開始,而最也就是后加入的先獲得控制權。
(3)鉤子特別是系統鉤子會消耗消息處理時間,降低系統性能。只有在必要的時候用完畢后要及時卸載。
聯系人:楊經理
手 機:18806124665
郵 箱:czsysam@126.com
公 司:常州雙揚科技有限公司
地 址:常州市新北區太湖西路5-2號-3