2014-10-08 69 views

回答

0

你必須找到一個方法來識別從Windows服務Swing應用程序的主窗口(常見的用法是在標題欄)

然後,在子窗口搜索如何識別Start按鈕(通常是ID ,但是你可以使用文本)

所有這一切必須做的只有一次,使用Windows SDK工具和/或您從GUI應用程序

現在知道服務:

  • 搜索權的頂層窗口一個
  • 搜索相關按鈕
  • 得到它定位
  • 使用SendInput API函數在按鈕上

最後模擬MOUSEEVENTF_LEFTDOWNMOUSEEVENTF_LEFTUP事件部分可以用Java來完成(使用Robot),但其他的將需要使用Windows API

相關問題