从应用程序GUI提取文本
答
玩过spy ++,它是Visual Studio自带的工具。如果spy ++可以深入查看UI元素,则可以构建一个相同的程序。
答
你可以做到这一点winth WINAPI,还有脚本语言,可以更容易:
http://www.autoitscript.com/site/autoit/
Basicly你应该找到你想读莫名其妙的控制,间谍++是一个很好的例子,然后将其读在窗口层次结构或类名称中使用它的顺序。
我确实看到窗口名称,但我无法查看里面的消息。 – user3171469
我实际上尝试了另一个程序(API Monitor v2),它可以查看进程并可以看到消息。但是我如何从程序中获取信息呢?我必须使用钩子吗? – user3171469
首先,检查应用程序是否有可用的记录的API。如果没有(很有可能),那么使用消息挂钩拦截消息可能是您唯一的选择。 – Jestor