我们开发了一款应用程序,客户可以与内部定制软件并行使用。我们的一位客户要求我们调查屏幕抓取软件的使用,以在两个应用程序之间提供某种集成层。
我们的软件是作为 Java (QT Jambi) 桌面应用程序编写的,它托管一个 Web 浏览器控件,该控件以 Javascript 运行该应用程序。
客户端软件是Windows桌面胖客户端。不确定它是用什么编写的(托管 .NET 还是非托管 win32?甚至可能是 Java)。
我们需要从我们的应用程序中获取数据,并将其输入到他们的应用程序中。他们的申请在任何情况下都不能修改。他们建议使用屏幕抓取从我们的应用程序中读取信息,并输入到他们应用程序内的文本字段中。
是否有任何屏幕抓取应用程序可用于此目的?是否有任何库使用某种用 .NET 编写的 OCR 技术?我想我想避免 Hook WM_Messages 的类型,但我不确定为什么。
任何正确方向的指针将不胜感激。
最佳答案
如何调用 Windows API 来直接与 GUI 控件交互?如果它是用 .NET 编写的,这应该相当简单。
关于java - 哪些应用程序或库可用于 Windows 上的屏幕抓取应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5453363/