2 a1027805380 a1027805380 于 2017.09.12 17:26 提问

请大神指教下,java如何处理从C++回调函数传过来的BITMAP图片数据

下面是.h后缀的C++文件
typedef void (__stdcall *voImageCallback)(LPVOID Parameter, int ImageType, HBITMAP hBitmap);
extern BOOL __stdcall voRegisterImageCallback(voImageCallback Callback, LPVOID Parameter);

我通过JNI处理后要在java文件里的ImageCallback 方法获取回调的BITMAP图片,可是java没有BITMAP这个数据类型,请问我该怎么接收这个图片,第一次接触这个东西

1个回答

morgerton
morgerton   2017.09.12 18:25

给你说个思路,你试下看行不,你把jni的本地实现,改成字节数组返回,然后用java就好组装图片了。

a1027805380
a1027805380 这个是别人提供的接口,没法改吧
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片