import com.sun.jna.Library;
import com.sun.jna.Native;
public class Dlljna{
public interface DllCall extends Library{
DllCall INSTANCE=(DllCall)Native.loadLibrary("dllCall",DllCall.class);//载入dll库并实例化接口变量
public int add(int a,int b); //声明dll中的接口方法
}
public static void main(String[] args) {
int result=DllCall.INSTANCE.add(2, 3);//用接口变量调用实例中的接口方法
System.out.println("result:"+result);//返回调用的结果
}
}
用jna实现调用c++的dll简单示例
最新推荐文章于 2024-02-19 17:20:42 发布