扩展WSH,通过javascript控件鼠标,键盘及声音

WSH默认对鼠标是无法控制的,对窗体的控制也非常有限,而平时要写点小脚本又想对鼠标键盘模拟一下的话,就有点为难了
 
刚好最近有相关的需要,想找个相关的库,结果在网上查了一下,第三方组件实现的倒是有,叫Toas,不过不是免费的,每次只能用6下,买的话,得30美元……还有一个选择就是按键精灵(或相关类似软件),不过按键精灵是用vbs作脚本的,我不会也不想学


反正也要学习,模仿着Toas的功能,用半调子的VC实现了一下,基本Toas有的,都实现的(连文档都偷懒用的它的)了
现在可以实现的功能主要有:

  • 控制鼠标移动,点击
  • 控制和取得窗体大小,位置
  • 声音控制
  • 用户输入控制
  • 鼠标取颜色值
  • 系统参数取得

有兴趣的可以从这里下载:点击下载


里面带了两个示例,一个是控件鼠标在windows自带的画图上,画曲线(如下图),另一个示例,是控制喇叭,发出“生日快乐”的音乐

原文地址:https://www.cnblogs.com/varlxj/p/1388557.html