佚名通过本文主要向大家介绍了bstr转char,bstr char,bstr t char,c bstr 转char,bstr等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: BSTR如何转换为char []?
描述:
解决方案1:
描述:
myinterface(BSTR myRe)
{
unsigned char myvalue[20];
memset(myvalue, 0, 20)
...
}
我如何将myRe的值传递给myvalue?
解决方案1:
加入头文件
#include <ATLBASE.H>
在函数里面添加宏
USES_CONVERSION;
然后用函数:
myvalue=OLE2T(myRe)
我昨天刚碰到这个问题,用上面的方法可以很好的解决,好运,帅哥!!!
strcpy((char*)myValue,(LPCTSTR)(_bstr_t)myRe);