登录
首页 » C# » c# 超级按键模拟键盘按键 实例源码下载

c# 超级按键模拟键盘按键 实例源码下载

于 2015-03-17 发布
0 240
下载积分: 1 下载次数: 0

代码说明:

InitSuperKeys() 安装WINIO驱动,一般用于Form_Load事件中调用CloseSuperKeys() 卸载WINIO驱动,一般用于Form_Closed事件中调用KeyDown(Key) 模拟普通Key键按下。KeyDownEx(Key)模拟扩展Key键按下。KeyUp(Key)模拟普通Key键弹起。KeyUpEx(Key)模拟扩展Key键弹起。KeyPress(Key)模拟普通Key键按下并弹起一次。其中按下和弹起的默认时间间隔是200毫秒KeyPress(Key,Int32)模拟普通Key键按下并弹起一次。其中按下和弹起的时间间隔是第二个参数,单位为毫秒。KeyPressEx(Key)模拟扩展按键Key按下并弹起一次。其中按下和弹起的默认时间间隔是200毫秒,写入扩展按键信息间隔时间为100毫秒KeyPressEx(Key,Int32)模拟扩展按键Key按下并弹起一次。其中按下和弹起的时间间隔是第二个参数,单位为毫秒,写入扩展按键信息间隔时间为100毫秒。KeyPressEx(Key,Int32,Int32)模拟扩展按键Key按下并弹起一次。其中按下和弹起的时间间隔是第二个参数,单位为毫秒,写入扩展按键信息间隔时间是第三个参数,单位为毫秒。特别说明:1、 在执行模拟按键之前必须先执行InitSuperKeys()进行驱动的安装,在窗体关闭之后最好可以卸载驱动。2、 以上方法中的参数Key为我在WinIoSys类中定义的一个枚举,并非DONET系统的Key枚举。3、 普通Key是指A,B,C,Space这种标准键盘按键。而扩展按键是指“方向键”等特殊按键,系统在处理这种扩展键的时候会先有一个写扩展按键信息的时间。因此没有Ex结尾的方法都是用于标准普通按键的,有Ex结尾的方法是用于特殊的扩展按键的。其中他们都有重载,用户可以自己设置间隔时间。至于按键详细分类,请自己上Google搜索。4、 模拟一次按键事件后,一定要让程序Sleep一些毫秒,否则下一个按键是无法正常模拟出的。5、 貌似USB走的是总线,和端口操作无关,因此该方法理论上不支持USB接口的键盘。由于大多数鼠标都是USB接口的。6、 部分杀毒软件会提醒用户安装驱动,或者将WinIo.sys报为病毒,其实这是正常现象。

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

发表评论

0 个回复

  • DSP28335永磁同步电机矢量控制.c
    SVPWM
    2021-05-06下载
    积分:1
  • 学时选课系统源码(含课程设计报告)
    【实例简介】 题目:学生选修课程系统设计 功能:假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息。试设计一选修课程系统。 分步实施: 1、初步完成总体设计,搭好框架,确定人机对话界面,确定函数个数; 2、建立一个文件,将每条记录信息写入文件中并能显示于屏幕上 3、完成上述添加、查找(课程编号、课程名称、课程性质等)、修改等功能。 4、进一步要求:学生选修课程(可选项) 要求:1、用C 语言实现程序设计; 2、利用结构体(或类)数组实现信息的数据结构设计; 3、系统的各个功能模块要求用函数的形式实现; 4、界面友好(良好的人机交互),程序加必要的注释。 课程设计实验报告要求: 1、预习报告:题目、课程设计任务、数据结构、程序的总体设计(算法)、模块划分 。 2、实验总结报告:流程图、主要源程序代码(需打印)、测试情况及调试中问题与解决方案、小结等。
    2021-05-30 00:31:16下载
    积分:1
  • autocad开发与实践教程源代码
    autocad开发基础与实践教程源代码
    2015-04-19下载
    积分:1
  • C# 文件压缩 例子源码
    c#文件压缩,代码可以修改使用
    2017-11-28下载
    积分:1
  • kepOPC 通讯示例源码(c#)
    kepOPC 通讯示例源码(c#)
    2019-07-31下载
    积分:1
  • messageBox居中父窗体
    【实例简介】自带的messagebox只能居中屏幕 ,改进后居中父窗体
    2021-08-08 00:30:57下载
    积分:1
  • 于TCP的网络通信入门级示例
    基于TCP的网络通信
    2018-05-28下载
    积分:1
  • C# 绘制图表
    C#使用dataset绘制图表
    2015-04-10下载
    积分:1
  • C#解压缩
    【实例简介】C# 解压缩
    2021-12-22 00:31:19下载
    积分:1
  • C# 6.0 and the .NET 4.6 Framework(7th).pdf
    C#学习PDF
    2020-12-06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载