2014-10-08 88 views

回答

0

你必须找到一个方法来识别从Windows服务Swing应用程序的主窗口(常见的用法是在标题栏)

然后,在子窗口搜索如何识别Start按钮(通常是ID ,但是你可以使用文本)

所有这一切必须做的只有一次,使用Windows SDK工具和/或您从GUI应用程序

现在知道服务:

  • 搜索权的顶层窗口一个
  • 搜索相关按钮
  • 得到它定位
  • 使用SendInput API函数在按钮上

最后模拟MOUSEEVENTF_LEFTDOWNMOUSEEVENTF_LEFTUP事件部分可以用Java来完成(使用Robot),但其他的将需要使用Windows API

相关问题