最近想使用winio,结果初始化就不行。我的操作系统是64位win7,使用的jdk是32位的1.7版本。根据网上的说法已经将WinIo32.dll、WinIo32.sys文件都放到java的bin目录下了,也尝试了使用管理员权限运行了该程序。结果都是不行,输出结果都是0,即初始化失败。有哪位大神遇到过这个问题解决了的
public class Test {
public static void main(String[] args) throws Exception {
JNative.setLoggingEnabled(true);
System.loadLibrary("WinIo32");
JNative jnative = new JNative("WinIo32", "InitializeWinIo");
jnative.setRetVal(Type.INT);
jnative.invoke();
int re=jnative.getRetValAsInt();
jnative.dispose();
System.out.println(re);
}
}