java - 如何扫描打开的窗口

标签 java window

是否可以使用 java 扫描所有打开的窗口并找到指定的窗口。说记事本?例如,我希望记事本在前面和中间打开并准备好,它打开,当我运行我的程序时,它会扫描所有打开的窗口并将记事本带到前面。

最佳答案

我对Windows系统有丰富的经验。我知道 Windows Management Instrumentation (WMI) 可以正确满足 Windows 系统的特定要求。我已经像您所做的那样成功地使用了 WMI,但我从未使用过 Java。这是一个链接 WMI explanations 。请告诉我您尝试过哪些并说出您的结论。

相信我,一旦您知道如何使用 Java 访问 WMI,您几乎可以在 Windows 系统上执行任何操作。当然,如果我的任务是满足这样的要求,我会使用 C# 和 .NET。但 Java 是您的选择 

关于java - 如何扫描打开的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10779642/

相关文章:

java - 为什么我在创建对话框时会出现此异常?

java - 在 Web 服务中使用 OAuth 时出现异常

java - 检测 Java FTP 客户端丢失的连接

c++ - GLFW - 窗口需要 2 秒才能打开

java - JDialog 并禁用主窗口

linux - 如何将 Linux Shell 中的 delete 和 find 命令重写为 Window 命令提示符?

java - 来自不同目录的“预链接”JSP

java - setCompressionLevel(0) 但机智 PDFBox?

visual-studio-2010 - OpenGL GLUT 窗口很慢,为什么?

java - sleep、wait、park 的 native 实现可以依赖 RTC 吗?