|
这个软键盘我感觉比站里Syc老师的那个KeyBpard更好,光标聚焦不会再两个程序之间一直切来切去
我就很想解读一下原理,但是他这个不会切聚焦的原理好像不是基于api,好像也不是基于hook,而是windows系统关于窗口的逻辑,这方面我完全不懂,还是来问问大佬们,工程在百度云,附件不了
https://pan.baidu.com/s/1DCgYDt5557U7UjKtYyvegw
无密码
我研究好几天了实在分析不来,只搞懂了里面从xml到输出数字的转换过程
它里面有个empty_window我很怀疑就是靠这个实现的,不过只是我猜的,我没看懂
他还有点小毛病就是 比如点击7 左键按下按钮7,拖动离开窗口,再放开,下一次再点击其他数字就会锁定在7上面一直输出7,要正常点一次7才恢复正常
其他都还好
这是Syc老师的KeyBpard:https://www.cctry.com/forum.php? ... =%C8%ED%BC%FC%C5%CC
|
上一篇: 怎么启用和关闭系统立体声混音下一篇: MFC编写的上位机向LINUX下位机发送命令行不成功
|