VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 167|回复: 0

我想解析一个软键盘(finalSKB)的原理,但是我太渣了实在分析不动

[复制链接]
86_avatar_middle
最佳答案
0 
在线会员 发表于 2022-2-17 17:02:30 | 显示全部楼层 |阅读模式
这个软键盘我感觉比站里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下位机发送命令行不成功
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2022-5-17 23:15

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表