与java中dll的使用相关
我有一个用“C”开发的dll。与java中dll的使用相关,java,dll,function-pointers,Java,Dll,Function Pointers,我有一个用“C”开发的dll。 我需要在Java程序中使用它。 我的问题是这样的: 我需要调用一个dll函数,它的结构变量是java程序中的一个参数。如何做?我可以将对象作为参数传递吗?鉴于我怀疑这只是Windows,最好的选择是使用,它将允许您完全从java使用dll,而无需编写任何自定义C代码。JNA确实使用一个特殊的StructureJava类处理struct类型的函数对象
我需要在Java程序中使用它。
我的问题是这样的:
我需要调用一个dll函数,它的结构变量是java程序中的一个参数。
如何做?
我可以将对象作为参数传递吗?鉴于我怀疑这只是Windows,最好的选择是使用,它将允许您完全从java使用dll,而无需编写任何自定义C代码。JNA确实使用一个特殊的
Structure
Java类处理struct
类型的函数对象