怎把char* 转化为 BSTR,该怎么处理

怎把char*转化为 BSTR因需要把char*转换为BSTR,请问这能做到吗?请各位指点[解决办法]先用MultiByteToWideC

怎把char* 转化为 BSTR
因需要把char*   转换为BSTR,   请问这能做到吗?   请各位指点

[解决办法]
先用MultiByteToWideChar转换成Unicode,再用SysAllocString分配成BSTR。
[解决办法]
char* p = "aaaa ";
_bstr_t x(p);
这样可以在用到bstr类型的时候用x就可以了
[解决办法]
CString::AllocSysString