有没有更效率的工具:可以更快(一次性)获取程序界面窗体或对话框中原本不可复制的文本,非OCR模式

我期望是:窗体或对话框内,所有控件元素的文本一次性遍历,一次性直接获取到。
找到两个还算可以的,但是都是逐个控件获取文本。

这个是C#编写的。

这个是C++编写的,似乎更小

还有这个,效率也是不足,只能逐个小控件获取

这里经常有见多识广的大佬,期待推荐!多谢!

1 个赞

本质是向窗口中的每个控件发送 WM_GETTEXT 消息:

所以确实只能一个一个控件获取……不如详细说明一下你的需求是什么。

参考以下,需要两个小软件打配合:

4 个赞

我要提取所有面板的文本,准备汉化软件。 :smile:

这个组合方法太妙了,感谢感谢!

Textify