【源码】易语言调用火山DLL返回值是文本型的一种处理方法
本帖最后由 小小小小鸟 于 2026-8-4 16:12 编辑易语言调用火山DLL,如果DLL函数的返回值是文本型,不可避免的需要编码转换、内存申请、内存释放等,此方案用了线程局部静态变量,编码转换放在DLL内部,易语言声明DLL时,可以直接将返回值设置为文本型,且不用考虑指针释放问题,详细看图看代码,供新入门者参考。
2026-08-04 15:36:04:不使用GetMbsText了,改为传统的WideCharToMultiByte,其实就是GetMbsText内部会多一次文本长度扫描。
源代码都在截图里,以下是源码文件,骗个回复~~
**** Hidden Message *****
看看{:3_49:} 支持一下
GetMbsText性能差的一比,能不用不用 rinipp 发表于 2026-8-4 14:46
GetMbsText性能差的一比,能不用不用
那用啥 rinipp 发表于 2026-8-4 14:46
GetMbsText性能差的一比,能不用不用
那我就改一改
页:
[1]