登录
首页 » Others » 修复单击变双击的鼠标过滤驱动源码

修复单击变双击的鼠标过滤驱动源码

于 2020-06-05 发布
0 93
下载积分: 1 下载次数: 1

代码说明:

鼠标经常在单击时变成双击,所以打算写一个鼠标过滤驱动来修复硬件的BUG鼠标过滤驱动能修复这个Bug的原理是:鼠标在点击时,会触发一个硬件中断,然后发消息给过滤驱动,这时我在驱动中判断两次点击的时间间隔,如果小于100ms则认为是硬件故障,屏蔽掉该此操作关于鼠标过滤,这里主要说一下IRP的取消。取消IRP还真是花费了我很多时间,原因是IoCancelIrp这个函数会直接回调完成例程,然后破坏了链表的结构,导致了蓝屏。(我在MyRead例程里面把IRP插入到一个链表里面,然后在MyReadComplete里面,从链表里面移除该IRP)这样只好,在取消IRP时,复制一个新的链表,在新

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 手势识别数据库(已标记).zip
    【实例简介】本数据集数据取自 https://lttm.dei.unipd.it//downloads/gesture/ 原数据集包含了14个人采集的共1400张样本,共10种手势。包括RGB图像、深度信息等,原图大小1280*960。 本数据集只选用了RGB图像,并将图像缩小为400*300。同时对所有的手势进行了样本标记,以PascalVOC格式记录。 所有标记坐标均以(0,0)为图像左上角点。
    2021-12-04 00:35:46下载
    积分:1
  • js开发的简单找茬游戏
    功能比较简单,计分功能也比较简单,其中页面最初页面的三个空白可以自己存放奖品图片吸引眼球。
    2020-12-08下载
    积分:1
  • C语言ppt课件
    C语言课件,总共10章,包括概述、数据描述、输入输出、流程设计、数组、函数、预处理、指针、结构体与共用体、文件
    2021-05-06下载
    积分:1
  • Boost电路的MATLAB仿真
    Boost电路的MATLAB仿真Boost电路的MATLAB仿真Boost电路的MATLAB仿真Boost电路的MATLAB仿真Boost电路的MATLAB仿真Boost电路的MATLAB仿真
    2020-11-28下载
    积分:1
  • IMX6Q 核心板的原理图和PCB.zip
    【实例简介】内含 iMX6Q 开发原理图和 PCB 文件,分享给各位一起学习参考。
    2021-11-24 00:45:03下载
    积分:1
  • jacob语音朗读(包含API)
    jacob-1.17-M2 语音朗读jar 包和开发文档 jacob-1.17-M2 语音朗读jar 包和开发文档
    2020-12-05下载
    积分:1
  • 台达PLC与485温控仪通讯
    附件文件:485 温控仪 成功1111.dvp
    2020-12-04下载
    积分:1
  • 蓝牙的测试方法和标准
    蓝牙的测试方法以及测试标准,对手机蓝牙功能的相关指标进行规范
    2020-11-30下载
    积分:1
  • 停车场管理系统
    本次课题描述:(1) 有一个两层的停车场, 每层有6个车位, 当第一层车停满后才允许使用第二层. (停车场可用一个二维数组实现, 每个数组元素存放一个车牌号 ) 每辆车的信息包括车牌号、 层号、 车位号、停车时间共4项, 其中停车时间按分钟计算 。(2) 假设停车场初始状态为第一层已经停有4辆车, 其车位号依次为1—4 , 停车时间依次为20, 15, 10 , 5 . 即先将这四辆车的信息存入文件”car.txt”中( 数组的对应元素也要进行赋值 ) 。 停车操作:当一辆车进入停车场时, 先输入其车牌号, 再为它分配一个层号和一个车位号, 停车时间设为5 , 最后将新停入的汽车
    2021-05-07下载
    积分:1
  • stm32cubemx
    stm32cubemx st的代码生成器,安装后可以进行图形化的代码生成,项目生成!
    2020-12-01下载
    积分:1
  • 696524资源总数
  • 103988会员总数
  • 56今日下载