0
我在java中有一个应用程序,其中有启动和停止按钮。我想制作一个自动点击开始按钮的Windows服务。这是可能的,如果可能的话,如何去做?如何使用Windows服务与gui应用程序进行交互
我在java中有一个应用程序,其中有启动和停止按钮。我想制作一个自动点击开始按钮的Windows服务。这是可能的,如果可能的话,如何去做?如何使用Windows服务与gui应用程序进行交互
你必须找到一个方法来识别从Windows服务Swing应用程序的主窗口(常见的用法是在标题栏)
然后,在子窗口搜索如何识别Start
按钮(通常是ID ,但是你可以使用文本)
所有这一切必须做的只有一次,使用Windows SDK工具和/或您从GUI应用程序
现在知道服务:
SendInput
API函数在按钮上最后模拟MOUSEEVENTF_LEFTDOWN
和MOUSEEVENTF_LEFTUP
事件部分可以用Java来完成(使用Robot
),但其他的将需要使用Windows API