社区
ATL
帖子详情
string如何转成BSTR
treeroot
2007-03-12 04:28:06
ActiveX控件的返回类型是BSTR
我准备用STL的string实现,如何转成BSTR?
...全文
798
9
打赏
收藏
string如何转成BSTR
ActiveX控件的返回类型是BSTR 我准备用STL的string实现,如何转成BSTR?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianshanaoxue
2008-05-21
打赏
举报
回复
用VC++提供的函数实现
BSTR ConvertStringToBSTR()
char* ConvertBSTRToString()
双杯献酒
2007-03-14
打赏
举报
回复
一般用API函数,
比如 SysAllocString
lyl_rabbit
2007-03-14
打赏
举报
回复
USES_CONVERSION;
...
LPWSTR x = A2W(lpsz)
不要在递归程序里用
尘雨
2007-03-14
打赏
举报
回复
_bstr_t(aa.c_str());
sunmz_wjxy
2007-03-14
打赏
举报
回复
楼主为什么不在网上找一找呢?这样的类型转换在网上很多哟!
ToperRay
2007-03-13
打赏
举报
回复
强制转换就可以了
(_bstr_t)
ahwen1983
2007-03-13
打赏
举报
回复
很好转的
在前面加个L
L"string"
然后就用BSTR=SysAllocString(L"string")就可以了
BSTR是string转成的
美丽海洋
2007-03-13
打赏
举报
回复
首先BSTR定义是:typedef OLECHAR FAR* BSTR;
要把string 转化为 BSTR
按着楼上的办法用宏定义
珍惜生命远离CPP
2007-03-12
打赏
举报
回复
直接用宏
HRESULE ret(BSTR* lp){
string aa;
lp = A2BSTR(aa.c_str());
}
BSTR
和C
String
和char的转换
常用字符串之间的转换,
BSTR
和C
String
和char的转换,涵盖齐全
BSTR
详解五
BSTR
bs = _T("Test
string
"); //ERROR LPWSTR / LPCWSTR / WCHAR* / wchar_t
BSTR
Right: LPCTSTR sz1 = _T("Test
String
");
BSTR
bs = ::SysAlloc
String
(sz1); … ::SysFree
String
(); Wrong: LPTSTR sz1 = _T(...
各种 C++ 字符串类型转换
各种 C++ 字符串类型转换(char *、wchar_t*、_
bstr
_t、CCom
BSTR
、C
String
、basic_
string
和 System.
String
) 本主题演示如何将各种 C++ 字符串类型转换为其他字符串。可以转换的字符串类型包括 char *、wchar_t*、_...
C
String
操作大全指南
C
String
转化成 char* 之二:使用
String
对象的GetBuffer方法;C
String
转化成 char*之三;和控件的接口;C
String
型转化成
BSTR
型;
BSTR
型转化成 C
String
型;VARIANT 型转化成 C
String
型;载入字符串表资源;...
VC各种字符串转换
VC各种字符串转换 C
String
string
char *
BSTR
LPCSTR
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章