30分讨论问题:如何使用JAVA获取DELPHI的GUI对象的屏幕坐标?

放上仅有的30分,希望能和大家讨论一个对象识别的问题.
举例来说,比如我们有一个用DELPHI编写的简单界面,这个界面上只有一个确定按钮;那么如何通过JAVA获取到该按钮的屏幕坐标,还有是否能获取到该按钮相对于这个界面的相对坐标?
除了JAVA,是否有其他的语言或技术能实现这个需求?恳请大家赐教,那么是一个思路,一个方向,甚至于几个相关的技术关键词都可以.
PS:由于标签里没有我要的分类,所以只能随便先选一个了,斑主见了不要见怪啊

2个回答

如果是用Java来调用Delphi的界面,可用JNA技术.
如果Delphi的界面和Java是两个应用,那必须用JNA来封装Win32 API,然后获得Delphi的窗口句柄。然后。。。。

是否可以把这些坐标的信息写入一个线程,然后从线程中读取呢,这样就有一个桥梁了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!