java调用C++封装的DLL问题

现在有一C++写的dll,C++传递消息采用SendMessage发送传递的,在java中已取得dll中sendmesssage发送的指针值即内存地址的指针,请问大神,如何获取已知地址的内容??特别着急

c++

1个回答

java没法直接访问这个地址,也不能拿到地址内容,应该让C++把内容通过函数参数等返回给JAVA

oyljerry
oyljerry 回复xaq693888265: 直接把整个内容用字符串等方式传递出来
大约 5 年之前 回复
xaq693888265
xaq693888265 具体怎么做啊,我使用的通过sendmessage发送过去的啊,发送的lParam就是要发送的内容,但是发送的却是内存地址,大神能不能具体点告诉我怎么做,难道是写个回调函数???但是就是调用回调函数,发送的也是字符串指针啊
大约 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐