1、自己搞一个dll出来。参考下面链接

http://blog.csdn.net/lqena/article/details/46357165。

2、下载jar jna-4.2.1.jar。

3、复制dll到项目根目录、或者 system32下面。

4、调用代码如下。

public interface CLibrary extends Library {
CLibrary INSTANCE = (CLibrary) Native.loadLibrary("MyDLL", CLibrary.class); public int GetInt(); public String GetStr(String a);
}
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
// test();
System.out.println(CLibrary.INSTANCE.GetInt());
System.out.println(CLibrary.INSTANCE.GetStr("ss"));
}

最新文章

  1. openwrt的环境搭建、定制和编译
  2. HTML5系列四(特征检测、Modernizr.js的相关介绍)
  3. com.domain.bean
  4. 程序员---C语言细节7(增加两个整数溢出检测)
  5. 1关于script标签属性,注意点,浏览器文档模式,各种数据类型的转化
  6. 手动编译生成apk
  7. 刨根究底字符编码之十三——UTF-16编码方式
  8. android:getSlotFromBufferLocked: unknown buffer: 0xf3d544c0
  9. Java源码阅读顺序
  10. 解决Mac应用程序软件不出现在Launchpad里面的方法
  11. Spring Cloud Stream同一通道根据消息内容分发不同的消费逻辑
  12. 树形DP和状压DP和背包DP
  13. DevExpress10、RichEditControl
  14. argunlar 1.0.1 【数据绑定】
  15. 【GRPC】GRPC-负载均衡
  16. Map 综述(三):彻头彻尾理解 ConcurrentHashMap
  17. Web开发常用在线工具
  18. codeforces.com/contest/251/problem/C
  19. Hibernate详讲
  20. bzoj 4004 [JLOI2015]装备购买 拟阵+线性基

热门文章

  1. Java:详解内部类
  2. VHDL入门学习-程序组成
  3. 剁了xp,醉了win7
  4. valgrind检查still reachable情况
  5. Qt 报错LINK2019:无法解析的外部符号
  6. ardupilot_gazebo仿真(二)
  7. 《Hadoop基础教程》之初识Hadoop(转载)
  8. 解决Mysql错误Too many connections的方法
  9. 【PHP】- 全局变量global和$GLOBALS的区别
  10. [剑指Offer] 28.数组中出现次数超过一半的数字