VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 535|回复: 2

请教一个问题,希望老大给与指导

[复制链接]
40_avatar_middle
最佳答案
0 
online_vip 发表于 2022-9-8 10:30:45 | 显示全部楼层 |阅读模式
我先说一下需求场景:
       现在工作中有个老程序,是vc++开发的MFC界面程序,这个程序没有源码了,现在需要对这个系统做一个集成(此处就不细说了,总之就是需要根据别的系统发送的报文,来除法这个老系统的某些行为)。
        我现在的想法,就是通过spy++获取句柄,然后获取我要控制的控件ID(因为句柄每次启动后都变化,ID是不变的,所以想用这个固定id),然后根据报文的内容,自动填写一些信息,也就是一些下拉列表选择、文本框填写,然后单击提交,完成操作。
        现在我卡在了进程之间通过消息,实现自动填写表单,然后触发按钮这步了。

        以上就是我的场景和目前的主要实现思路。希望老大给与指导,看看我的实现思路有问题吗?我后续需要从哪方面着手开发?
        非常感谢!!




上一篇:libcurl访问ftps
下一篇:VS2019 控件不能加变量,无法更新dodataexchange方法
04_avatar_middle
最佳答案
16 
online_vip 发表于 2022-9-9 12:43:07 | 显示全部楼层
postmessage或者sendmessage
86_avatar_middle
最佳答案
0 
online_vip 发表于 2022-9-19 10:45:27 | 显示全部楼层
我觉得填写表单啥的有点Low. 不用去管列表框控件内容啥的,接收到数据后,直接自己组装,让mfc去发就可以了,这样就这有一个按钮的事情,省事很多。
按钮ID用窗口子类化拦截下
既然实现了子类化,通信直接用WM_COPYDATE,
个人建议,如有不对勿喷!
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

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

关闭

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

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

GMT+8, 2022-12-1 22:29

Powered by CcTry.CoM

© 2009-2021 cctry.com

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