如何定时获取某个桌面软件界面显示的数据?

2021-12-15 16:44:25 +08:00
 elechi

各位大佬们,现在有个需求,windows 平台,运行的一个带 GUI 的软件(用 MFC 或者 QT 开发的 GUI 软件),界面上显示的一些数据,现在想定时获取这个软件界面的数据,有什么好的办法吗? 我能想到的办法: 1.定时截屏,获取数据,但是这要求这个 GUI 软件必须处于前台显示中,如果最小化后就无法获得了。 2.捕获内存,类似于金山游侠的原理,直接找到数据在内存中的位置。 各位大佬还有没有其他的好办法,谢谢了。

2683 次点击
所在节点    程序员
21 条回复
elechi
2021-12-16 13:40:02 +08:00
感谢各位大佬的意见,我去试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822402

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX