1. 首页
  2. 编程语言
  3. C++ 
  4. JNA回调范例C++异步回调实现

JNA回调范例C++异步回调实现

上传者: 2019-05-06 10:06:53上传 RAR文件 927.39KB 热度 65次
这几天搞搞JNA,主要是组内小弟靠不住。找了下资料,居然没有回调函数的样例,郁闷的我不行,于是就自己折腾一晚上,自己实现一个。C++部分使用ACE实现了一个线程,线程中调用Java部分的回调函数。C++使用vc8开发,代码跨平台,不过偷懒,没写makefile,其中使用了ACE这个库。Java部分,使用eclipse。jdk1.5版本。
用户评论
码姐姐匿名网友 2019-05-06 10:06:53

android上能做不?

码姐姐匿名网友 2019-05-06 10:06:53

简单的demo,可以参考,谢谢

码姐姐匿名网友 2019-05-06 10:06:53

我的总是提示Unable to load library ,把dll放到windows32位下也不行...不过代码还是值得学习的

码姐姐匿名网友 2019-05-06 10:06:53

JAVA搞C太难搞了,幸亏楼主分享

码姐姐匿名网友 2019-05-06 10:06:53

虽然不是我想要的,还是谢谢了

码姐姐匿名网友 2019-05-06 10:06:53

我的怎么回调失败呢, Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'C:\hipiao3\JnaClient\src\Jna.dll': ???????¨ at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:164) at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:237) at com.sun.jna.Libr

码姐姐匿名网友 2019-05-06 10:06:53

可以实现,但是有点简单了

码姐姐匿名网友 2019-05-06 10:06:53

可是实现回调方法,帮我很大的忙

码姐姐匿名网友 2019-05-06 10:06:53

这个正式我要找的。里面的东西用户上了。

码姐姐匿名网友 2019-05-06 10:06:53

经测试 代码是可用的 也能帮助到我 但是再去调用别人封装好的 DLL 又失败了........