社区
Java
帖子详情
JNA 调dll 入参为回调函数结构体 怎么处理
myc_315191545
2017-09-07 05:44:54
遇到一个调dll的难题
例如dll中的函数为
MYESLIB_API void *Init(const void *sender,callback_t *CallBack);
结构体为
typedef struct
{
void ( *setA )( const void *sender,uchar a);
void ( *setB)( const void *sender,uchar b);
} callback_t
这种JNA要怎么处理
...全文
279
2
打赏
收藏
JNA 调dll 入参为回调函数结构体 怎么处理
遇到一个调dll的难题 例如dll中的函数为 MYESLIB_API void *Init(const void *sender,callback_t *CallBack); 结构体为 typedef struct { void ( *setA )( const void *sender,uchar a); void ( *setB)( const void *sender,uchar b); } callback_t 这种JNA要怎么处理
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kiddddddl
2021-05-08
打赏
举报
回复
楼主有答案了吗,纠结一天了。
myc_315191545
2017-11-07
打赏
举报
回复
没有答案~~
java用
JNA
调
用
dll
实例,包含各种参数
调
用
实例中演示了各种参数形式的
DLL
函数
调
用,如:基本数据类型、基本数据类型的指针和引用、
结构体
、
结构体
的指针和引用、函数指针和
回
调
函数
、字符串指针、输
入
数组、输出数组等,非常实用。
jna
call
dll
.rar
JNA
调
用c++
dll
,示例展示
回
调
函数
,
结构体
、联合体使用方法。 本人是做c++开发,因项目需要,看了一周的java,经过三天的研究,成功实现示例展示
回
调
函数
,
结构体
、联合体使用方法。希望对大家有所帮助
JNA
调
用VC++
dll
JNA
调
用VC++
dll
;boolean,String,int,loog,
结构体
指针,VC++通过
回
调
函数
调
用java函数
如何使用
JNA
调
用本地C/C++动态链接库详细示例代码
详细演示了如何通过
JNA
实现以下形式的动态链接库接口: 1:基本数据类型 2:基本数据类型的指针和引用 3:
结构体
4:
结构体
的指针和引用 5:函数指针和
回
调
函数
6:字符串指针 7:输
入
一个数组 8:输出一个数组并释放空间 本资源包括三个工程: C++动态链接库; VC
调
用本地动态链接库;
JNA
调
用本地动态链接库;
jna
小例子
使用
jna
操作(C或C++)编写的
dll
动态链接库,其中包括了各种函数操作类型和声明类型,包括基本函数、引用、指针类型,
结构体
、结构的引用、
结构体
指针。
回
调
函数
等等
Java
50,548
社区成员
85,621
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章