相关疑难解决方法(0)

如何将char*转换为BSTR?

如何将char*从C dll传递给VB

这是示例代码:

void Cfunc(char *buffer,int len)
{
  BSTR buf_bstr = SysAllocString((BSTR)buffer);
  VBptr.VBfunc(buf_bstr,len);
}
Run Code Online (Sandbox Code Playgroud)

此功能不起作用,实际上其他一些值被发送到VB而不是实际值.

有人可以建议一个解决方案?

c string vb6 com bstr

21
推荐指数
3
解决办法
4万
查看次数

标签 统计

bstr ×1

c ×1

com ×1

string ×1

vb6 ×1