1.要引入jar包:jna.jar
2.在C:\Windows\System32下加入你要调用的dll文件
3.java中编写调用类
package jtweixin.common;
import com.sun.jna.Native;
import com.sun.jna.win32.StdCallLibrary;
public class JuntaiJNA {
public interface jtJNA extends StdCallLibrary{
jtJNA instance = (jtJNA) Native.loadLibrary("调用的DLL文件名", jtJNA.class);
public int login(String sessionID,String username, String password);
}
public static int islogin(String sessionID, String username, String password){
int i=99;
try{
jtJNA jnaDemo=jtJNA.instance;
i =jnaDemo.login("kkkk", "jt1201", "49k2229");
}catch(Exception e){
System.out.println("ddd");
e.printStackTrace();
}
return i;
}
public static void main(String[] args) {
try{
jtJNA jnaDemo=jtJNA.instance;
int i =jnaDemo.login("kkkk", "jt1201", "49k2229");
System.out.println("会有结果么:" + i);
}catch(Exception e){
System.out.println("ddd");
e.printStackTrace();
}
}
}