使用W2A将BSTR转换为字符串

时间:2014-04-04 08:07:26

标签: visual-c++

您好我正在尝试使用W2A宏将BSTR转换为String。

在BSTR中,我有一个嵌入了NULL字符的数据。

简要说明我的BSTR字符串如下:

'X' '\ 0', 'V', 'E', 'R'

我尝试在字符串中转换后获取此值并访问string.C_str()我看到框架字符串中出现意外字符。

string.C_str()让我:X%

但是如果我消除“X \ 0VER”中的'\ 0'字符并且只有“XVER”也是如此。当我访问string.C_str()时,我得到了正确的值。任何帮助表示赞赏。

0 个答案:

没有答案