解决方法其实很简单,只需要更改下JNA中字符串编码即可,将jna 编码与C++ 保持一致。
//c++ char* GBK编码时
System.setProperty("jna.encoding","GBK");
//c++ char* UTF8编码时
System.setProperty("jna.encoding","UTF-8");
解决方法其实很简单,只需要更改下JNA中字符串编码即可,将jna 编码与C++ 保持一致。
//c++ char* GBK编码时
System.setProperty("jna.encoding","GBK");
//c++ char* UTF8编码时
System.setProperty("jna.encoding","UTF-8");