微信触控助手的一些常见bug已在v1.0.6修复
v1.0.6更改了鼠标消息转发策略,弃用PostMessage, 改为窗口挖洞+SendInput,更加稳定且体验更好,鼠标操作时hover正常,拖拽、拖动窗口在触控屏/鼠标操作时均正常,图片和视频查看器窗口忽略(经测试微信4.1.18.29的图片查看器官方已支持双指缩放操作)
以下是计划在v1.1之后版本实现的功能:
我打算将触控优化功能改为通用的,可以让用户自定义将指定窗口上的上下滑动/双指捏合/左右拨动等触控操作,转为滚轮/模拟键盘/执行外部程序或脚本/加载qml文件等操作,并支持导入/导出配置文件
工具栏按钮也可自定图标/文字/方向/位置,按钮可进行模拟键盘快捷键/执行外部程序或脚本/打开外部链接/加载qml文件等操作
由于我的假期不多,并且又快高三了,所以上面功能不一定都有时间去实现;如果你有开发能力,并且也想开发这样的触控优化软件的话,我可以分享一些实现优化的思路以及踩坑经验,欢迎联系(vx:chuangtian179);也可以参考jin-ct/easytouchblob/main/functions/wechathelper.cpp 的代码,这主要是Win API的代码,其他非Qt框架稍微移植一下也可以用(主要修改QString这些就行了);由于是SendInput所以适配其他软件主要改一下窗口匹配条件就行了