如何在java中使用winapi函数?

ari*_*dam 8 java winapi

我在java中做一个项目,它具有在数据库中添加文件的功能,我想使用winapi函数来选择文件.我该怎么做?

Mav*_*rik 15

到目前为止最简单的方法是使用Java JNA,它已经从stcalls转换.

您可以在JavaWorld上找到它的基本教程(使用Winapi示例).

您也可以使用JNI,但JNI要求您使用专门构建的头文件进行接口,这一切都难以维护和使用.但在某些情况下它会稍快一些.