如何将BSTR字符串转成char* ? 如何将BSTR字符串转成char* ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 USES_CONVERSION;char *str = OLE2A( bstr ); char chSerAdr[30]={0}; WideCharToMultiByte(CP_ACP, 0, (LPWSTR)szIP, -1, chSerAdr, sizeof(chSerAdr), NULL, NULL);szIP为BSTR类型的变量 //先将BSTR中的字符串转换到szBuf中char* szBuf=(char*)malloc(50*sizeof(char));szBuf = _com_util::ConvertBSTRToString(Resource);运行以上代码需要加入#include "comutil.h"和"COMSUPP.LIB"两个文件 BSTR tt;_bstr_t bsTemp(tt);_bstr_t 类重载(char *)操作,可以直接引用。(char *)bsTemp 声明_ConnectionPtr、_RecordsetPtr变量即抛异常是怎么回事? 帮忙解释一下这个结果 怎么用FindWindow找到桌面的HANDLE 分割好窗口后,如何固定分割条让它不要动? 关于随机数的问题 winPcap应用问题!!郁闷死我了·各位大虾救命 啊 数据库的程序发表~!~!中的一个问题~!》》》数据源 dll的导入问题 怎么把几个toolbar横排在窗口的上端? 我想在这里拜个师傅 怎样去掉视图去掉滚动条 mfc 友元
char *str = OLE2A( bstr );
0,
(LPWSTR)szIP,
-1,
chSerAdr,
sizeof(chSerAdr),
NULL,
NULL);szIP为BSTR类型的变量
char* szBuf=(char*)malloc(50*sizeof(char));szBuf = _com_util::ConvertBSTRToString(Resource);运行以上代码需要加入#include "comutil.h"和"COMSUPP.LIB"两个文件
_bstr_t bsTemp(tt);_bstr_t 类重载(char *)操作,可以直接引用。
(char *)bsTemp