使用ctypes模塊進行鍵盤鉤取

原理: 使用user32.dll提供的SetWindowsHookExA函數,可以設置鉤子。當有消息到來或發生鼠標、鍵盤輸入事件時,操作系統提供了中間攔截機制,這稱爲「鉤子」。從功能上實現這種機制的函數稱爲鉤子過程(回調函數)。操作系統支持爲一個鉤子類型(鼠標點擊、鍵盤輸入等)設置多個鉤子進程,並通過鉤鏈管理鏈表。鉤鏈是關於鉤子過程的指針鏈表。鉤子分爲本地鉤子與全局鉤子。本地鉤子針對特定線程設置的
相關文章
相關標籤/搜索