佚名通过本文主要向大家介绍了bstr转char,bstr char,bstr t char,c bstr 转char,bstr等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: BSTR转化为char时的链接库问题
描述:
解决方案1:
描述:
#include "comutil.h"
void F(BSTR bstrParm1)
{
char * pszParm2 = _com_util::ConvertBSTRToString(bstrParm1);
}
编译器报一个链接错误:
无法解析的外部符号"char* __stdcall _con_util::ConvertBSTRToString(wchar_t*)......
请问如何解决?
解决方案1:
USES_CONVERSION;
T2OLE()
OLE2T()
USES_CONVERSION;
SysReAllocString(pszParm2, T2OLE(bstrParm1))
用这个
这个好使
#include "comdef.h"