我可以使用轻松地将 'const char *' 转换为 'BSTR'
BSTR bs = _bstr_t(myConstChar);
这工作正常。
但我现在不确定将 BSTR 转换为 const char *。
我不知道这种转换的函数(如“_bstr_t”)是什么。
我可以使用轻松地将 'const char *' 转换为 'BSTR'
BSTR bs = _bstr_t(myConstChar);
这工作正常。
但我现在不确定将 BSTR 转换为 const char *。
我不知道这种转换的函数(如“_bstr_t”)是什么。
不幸的是,没有真正的从 aBSTR
到 a 的1-1 映射char*
。原因是 aBSTR
可以保存 achar*
不能像嵌入的空值一样的值。除此之外,尽管您可以使用该ConvertBSTRToString
功能(Link)