问个ATLTRACE输出BSTR的问题

SeaDragonH 2009-09-04 11:10:55
有个函数,它的参数中有一个BSTR类型的,例如BSTR sName,我可以这样输出BSTR的值吗?
ATLTRACE(OLESTR("%s\n"), sName);
如果不行,应该怎么做?
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
科学家 2009-09-05
  • 打赏
  • 举报
回复
工程内加入comsupp.lib,并#include "comutil.h",然后调用:
char *chXXXXX = _com_util::ConvertBSTRToString(BSTR bstrXXX);
用完莫忘:
delete []chXXXXX;
xylicon 2009-09-04
  • 打赏
  • 举报
回复
可以。

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧