我们开发了一个应用程序,客户端与内部定制软件并排使用。我们的一位客户要求我们调查使用屏幕抓取软件在两个应用程序之间提供一种集成层。
我们的软件是作为Java(QT Jambi)桌面应用程序编写的,它托管一个Web浏览器控件,在Javascript中运行应用程序。
客户端软件是Windows桌面胖客户端。不确定它是什么写的(托管的.NET或非托管的win32?甚至可能是Java)。
我们需要从我们的应用程序中获取数据,并将其输入到他们的应用程序中。他们的申请在任何情况下都不能修改。他们建议使用屏幕抓取来从我们的应用程序中读取信息,并输入到他们的应用程序中的文本字段。
是否有可用于此目的的屏幕抓取应用程序?是否有任何库使用.NET编写的某种OCR技术?我想我想避免挂钩到WM_Messages的类型,但我不确定为什么。
任何指向正确方向的人都会受到赞赏。
答案 0 :(得分:0)
如何使Windows API调用直接与GUI控件交互?如果用.NET编写,这应该是相当简单的。