很多时候只是要暂停一下或只想关闭监听,并不想把程序关闭。
但是网上搜了半天,没有找到,然后自己就去翻了翻源码,发现了。

开启监听是:
HookMouse()HookKeyboard()

暂停监听是:
UnhookMouse()UnhookKeyboard()

给大家展示一下源码:

  def HookMouse(self):'''Begins watching for mouse events.'''cpyHook.cSetHook(HookConstants.WH_MOUSE_LL, self.MouseSwitch)self.mouse_hook = Truedef HookKeyboard(self):'''Begins watching for keyboard events.'''cpyHook.cSetHook(HookConstants.WH_KEYBOARD_LL, self.KeyboardSwitch)self.keyboard_hook = Truedef UnhookMouse(self):'''Stops watching for mouse events.'''if self.mouse_hook:cpyHook.cUnhook(HookConstants.WH_MOUSE_LL)self.mouse_hook = Falsedef UnhookKeyboard(self):'''Stops watching for keyboard events.'''if self.keyboard_hook:cpyHook.cUnhook(HookConstants.WH_KEYBOARD_LL)self.keyboard_hook = False

喜欢的点个赞❤吧!

Python 技术篇-pyhook暂停键盘鼠标监听事件,停止键盘鼠标监听事件且不关闭程序相关推荐

  1. Python 技术篇-通过进程名称、PID杀死windows进程的两种方法,获取当前运行程序的pid

    方法一: 利用 os 杀死进程. import os# 通过进程名称杀死进程 os.system('taskkill /f /im %s' % 'python.exe')# 通过pid杀死进程 os. ...

  2. 怎么让图片一直转圈_鼠标为什么一直在转圈?如何强制关闭程序?

    有时候在使用电脑过程中会遇到鼠标一直在转圈的情况,是什么原因呢?怎么去解决?下面教大家一点小方法. 一.鼠标转圈的常见三种原因 1.自己的电脑已经自定义了鼠标的工作样式,这个时候需要进入设置中心进行更 ...

  3. 4.添加监听,使地图随鼠标,键盘移动并改变大小

    现在的完成阶段,游戏场景内做了3个监听 我的地图(五层图片)主要存放在里面演员BgActor 里 3个监听: actor的监听:监听手指点击地图位置,换算坐标 addListener(new Clic ...

  4. python键盘键值表_Python怎么记录键盘鼠标敲击次数|Python统计鼠标点击次数 - PS下...

    看手工耿突发奇想,自己是否也能搞个有意义的脑残程序,于是想到自己能否也统计一下自己敲击键盘的内容?其实一直都有这个想法,今天终于实现这个小心思.网上搜了下已经有别人做过了.于是乎,借鉴了一些别人的程序 ...

  5. 压枪源码,移动鼠标源码,监听鼠标源码,控制鼠标移动源码,控制鼠标移动脚本

    压枪源码,移动鼠标源码,监听鼠标源码,控制鼠标移动源码,控制鼠标移动脚本 加了很多注释了,肯定能看懂,双开火键,左键正常,侧键直接压开 先ahk官网下载安装后就能直接运行这个ahk文件了 一开始尝试p ...

  6. Python 技术篇-基于PyHook3+threading多线程实现鼠标单击事件和双击事件的识别实例演示

    这里我设定了一个变量 time_k 和 1 秒的多线程延迟变量来控制. # -*- coding: UTF8 -*-import PyHook3 import pythoncom import thr ...

  7. 键盘VK键值(java键盘监听)

    键盘VK键值列表 /* Virtual Keys, Standard Set*/ VK_LBUTTON                                      0x01 VK_RBU ...

  8. Python 技术篇-利用pymouse库操作windows系统电脑实现鼠标指针移动、点击

    需要安装 pymouse 库,直接 pip install pymouse 就好了. 如果运行过程有如下报错,就是缺少 windows 库,请看: Python 技术篇-windows库安装 鼠标指针 ...

  9. python监听键盘的库的名称_python实时监控键盘鼠标,pynput库的详细用法

    前言 本节为你详细介绍python的第三方库pynput监控鼠标键盘的用法,该库允许您控制和监视输入设备.目前,支持鼠标和键盘输入和监视. 对于每一种输入设备,它包含一个子包来控制和监控该种输入设备: ...

最新文章

  1. linux系统安装deamonsync,DAEMON Sync的使用心得体会。简易版家庭云服务器!正是我要的那种...
  2. 带你学习JQuery:事件冒泡和阻止默认行为
  3. 大叔手记(16):分析URL Routing和URL Rewriting两者之间的不同
  4. UI基本控键UIView ,UILabel,UITextField ,UIButton,UIAlertView
  5. Python拓展12(使配置文件生效ConfigParser模块)
  6. 剑指offer--二叉树中和为某一值得路径
  7. 《深入浅出数据分析》笔记一
  8. java list转map_List转Map的三种方法
  9. IIS无法加载*.woff,*.woff2,*.svg文件的解决办法
  10. 改进YOLOv7系列:26.CVPR2022. ConvNeXt结合YOLOv7 | 基于ConvNeXt结构 构建 CNeB 模块
  11. react中动态渲染背景图片
  12. cityengine导入并创建路网
  13. 画以载道:艺术演变的动力与社会思潮的嬗变
  14. Qt 使用一张图片实现转圈的动画效果
  15. 【SSM】Mybatis
  16. 电脑管家用户的bandizip右键解压选项启用
  17. python3从零学习-6.0、第三方库
  18. 脂肪体重器、手环、NFC手机
  19. win10服务器 稳定性,如何检测Win10系统稳定性?
  20. java 源码 股票_Java读取东方财富网上的股票信息源码

热门文章

  1. Php中的强制转换详解
  2. 第一课 第四节 数据转换
  3. S3C6410设备时钟源选择、启动方式选择和内存映射
  4. 怎么查计算机网络硬件配置,如何查看电脑本机的硬件配置?
  5. rⅰd的意思_计量经济学练习题
  6. 工作总结20190121
  7. 外网访问FTP出错200 Type set to A
  8. 工具的学习使用(二):快捷键、工具、批处理
  9. “双十一”即来 电商如何开启安全大战?
  10. web服务器 字体.svg/.woff/.woff2 404错误 解决方案