我笔记本电脑的向下箭头键
Down arrow key of my laptop?
我笔记本电脑的向下箭头键很松,似乎用不了多久。
有没有可能写任何模拟向下箭头键的程序(用任何语言,尤其是C++)。我做了一个程序,当我按下键盘上的a、B、C时,它模拟向下箭头。
如果不是,那么,有什么软件可以做到这一点吗?
使用屏幕键盘
如果要模拟输入,请使用SendInputneneneba API。这在一个相当低的级别注入输入,windows会根据焦点自动将其路由到适当的线程。呼叫它两次,一次是向下发送密钥,另一次是向上发送密钥。
也许最简单的方法是编写一个简单的应用程序,为ctrl-alt-Z等组合调用RegisterHotkey,然后为按下键然后释放向下箭头键调用SendInput。
在收到WM_HOTKEY后,您可能需要等待一小段时间,以便有时间释放一组热键,以便单独处理向下箭头,而不会受到热键修改器的干扰
如果您使用的是linux,xmodmap:http://www.xfree86.org/4.2.0/xmodmap.1.html
我认为您实际上是在寻找Sharpkeys www.randyrants.comsharpkeys/
这与windows注册表一起工作,可以用于更改键的映射。
您可以轻松编写一个程序,将WM_KEYDOWN
和WM_KEYUP
消息发送到具有当前焦点的窗口。一旦您有了这个程序,请将它绑定到.exe文件属性中的函数键。
相关文章:
- C++代码在台式机上工作正常,但在笔记本电脑上则不行
- Opencv:相同的捕获代码在高端笔记本电脑上提供低 FPS,在 TX1 上提供高 FPS
- RAWINPUTHEADER h笔记本电脑触控板WM_INPUT上的设备空
- QT-如何在我的笔记本电脑上全屏显示Qlabel
- C++ Direct2D - 从笔记本电脑移动正弦文件后出现链接器错误 2019
- 双缓冲在笔记本电脑上不起作用,在台式机上起作用
- 如何区分外接显示器和笔记本电脑屏幕本身?
- 在笔记本电脑上开发不支持 GPU 的 OpenCL 应用程序
- 检测笔记本电脑上的电源按钮按下
- 在笔记本电脑上设置WindowPos和放大对话框
- 我的 265GB RAM 笔记本电脑上的内存是否超过 8GB
- 无法使用 OpenCV 打开我的笔记本电脑相机
- 在Optimus笔记本电脑中以编程方式强制NVIDIA GPU
- OpenGL对象在PC上以正常速度旋转,但在笔记本电脑上非常快
- 获取当前笔记本电脑盖状态
- 使用QT过程,使用命令行从笔记本电脑获取传感器信息
- 如何在谷歌地图地理位置API中获取笔记本电脑(wifi)的纬度和经度
- 在没有Alt代码的笔记本电脑上创建Alt代码
- 在Mac上使用c++,如何检查机器是笔记本电脑还是台式机
- 蓝牙4 (BLE)似乎无法在许多设备上访问(例如HP 15-d004au笔记本电脑)