当spy++没有提供任何可以从软件中提取的细节时该怎么办?

What to do when spy++ doesnt give any details to extract from software?

本文关键字:提取 细节 怎么办 软件 spy++ 任何可      更新时间:2023-10-16

我有一些软件,需要一些信息挖掘,如从控件/列表等获取文本。问题是spy++不能检测到任何控件,更不用说来自控件的文本了。

我认为这个软件是用c++/mfc/winapi未知的东西制作的

这里我有什么选择,我能做什么?

似乎winapi不会在这里工作吗?

微软有一个名为DirectUI的无窗口UI工具包,其他应用程序可能使用类似的控件。基于HWND的工具不会帮助你,你最好的选择可能是尝试无障碍api。

spy++直接作用于不常用的子窗口控件和菜单。

因此,现在从Windows中提取信息的最可靠的方法是使用UI可访问性api。

文本可能由应用程序自定义呈现。请先尝试Anders建议的可访问性API,但如果失败,您将进入OCR领域。