如何在java中使用Windows API(user32.dll)

如何在java中使用Windows API(user32.dll),java,winapi,Java,Winapi,是否有任何方法可以在java中使用Windows API即user32.dll???使用-另请参见维基百科上的页面。当然是。看看关于J/Direct的讨论,它可以让您与几乎任何api进行接口。这里的示例实际上是user32.dll 编辑:J/Direct不再被维护,并且也是仅限Windows的,如果上面有Erik的JNA建议,可能会更好。您可以使用: (如先前答复中所述) 。Bridj是一个比JNA年轻的项目,它仍然有局限性,但它也有一些很好的特性:泛型支持,比JNA快,基于注释的API @R

是否有任何方法可以在java中使用Windows API即user32.dll???

使用-另请参见维基百科上的页面。

当然是。看看关于J/Direct的讨论,它可以让您与几乎任何api进行接口。这里的示例实际上是user32.dll

编辑:J/Direct不再被维护,并且也是仅限Windows的,如果上面有Erik的JNA建议,可能会更好。您可以使用:

  • (如先前答复中所述)
  • 。Bridj是一个比JNA年轻的项目,它仍然有局限性,但它也有一些很好的特性:泛型支持,比JNA快,基于注释的API

@RealHowTo-Ahh我使用的是一个旧书签,但它确实重定向了。编辑帖子,TY:)