BSTR字符串格式说明

  勇芳 2015-6-19 7362

BSTR是长度+字符串+NULL。32位程序支持的最长字符串就是4G。
c的标准字符串就是A版以0结尾。W版以00结尾。BSTR
BSTR不需要管哪里结尾

BSTR结构(BSTR 按 DWORD 四字节对齐, 缺位的, 字符串后面补上 ‘\0’):

标准:长度(dword)+字符串 +'\0'

delphi :  0xFFFF + 长度(dword)+字符串+‘\0’

PB 10.x 版本: 长度(dword)+字符串+‘\0’+'\0'
PB 8.x ~ 9.x 版本:  长度(dword)+字符串+‘\0
PB 6.x ~ 7.x 版本:长度(word)+字符串     --->没有结束符, 长度是 2 字节(word)

VB 是标准 BSTR

因国家互联网安全管理要求,关闭回帖功能。大家需要留言,请使用【勇芳软件客服】即时联系勇芳点此打开->>勇芳软件客服
返回
联系勇芳
发新帖 搜索 反馈 回顶部