java使用jna 方法调用Win32 dll
来源:互联网 发布:去除数据中的噪声 编辑:程序博客网 时间:2024/05/16 17:15
1、假设有一个名为gnhandler.dll的动态库,库中包含一个函数原型如下的函数
int WINAPI add( int a ,int b );
2、编写一个类名为FPInterface
import com.sun.jna.Library;
import com.sun.jna.Native;
public interface FPInterface extends Library
{
FPInterface INSTANCE = ( FPInterface )Native.loadLibrary( "gnhandler.dll", FPInterface.class );
public int add( int a, int b );
}
3、编写main函数
public class Test{
public static void main(String[] args) {
int ret = FPInterface.INSTANCE.add(1, 2);
System.out.println("ret=" + ret);
}
}
到此演示代码完成,在java工程中加入必要的包。
- java使用jna 方法调用Win32 dll
- java使用JNA调用dll的方法
- JNA--Java调用DLL
- java jna 调用DLL
- JNA—java调用dll最简单的方法
- 在java中使用JNA调用加载DLL
- java使用JNA调用系统Kernel32.dll文件示例
- jni java调用win32 dll的方法
- 使用JNA调用本地方法
- java(JNA)调用dll函数的问题
- Java调用dll的实现,JNA框架
- java 调用dll之jna(3)
- java通过JNA调用c语言dll
- java用JNA调用DLL文件
- DLL调用(3):Java JNA调用DLL
- JNA 调用 DLL
- JNA示例 调用dll
- JNA调用DLL
- C/C++回调函数
- PHP中流程控制的替代语法
- Chapter 1 | Arrays and Strings--判断变位词和字符串空格替换为‘ ’
- IOS 自动打包
- 指针、引用、一般变量(int 等)作为函数参数的结果对比
- java使用jna 方法调用Win32 dll
- PHP中 接收命令行参数
- 并发编程之移相器Phaser
- hdu 1116 Play on Words 并查集+欧拉通路
- 数据结构算法(1) 最小路径
- UVa 10205 Stack 'em Up (模拟)
- 设计模式之-----适配器模式
- leetcode: Letter Combinations of a Phone Number
- (Relax ST1.17)POJ 3618 Exploration(求在t时间内能去n个景点中的几个)