有没有办法在java中使用Windows API,即user32.dll??
使用 JNA - 另请参阅维基百科上的 Java Native Access 页面。
当然是。请查看 http://www.codeguru.com/java/tij/tij0193.shtml,了解 J/Direct 的讨论,它可以让您与几乎任何 api 进行交互。那里的例子实际上是 user32.dll
编辑:J/Direct 不再维护,并且也仅适用于 Windows,使用上面 Erik 的 JNA 建议可能会更好