社区
ATL
帖子详情
CCombstr转为_bstr_t
lhlhjn
2003-02-28 09:28:57
小弟有一不明
_bstr_t m_bstrResult(m_strSql,FALSE)
是否是把CCombstr转为_bstr_t
能不能帮我解释一下VT_NULL,ival,lval是什么?
pRs->AODEOF
谢谢
...全文
46
2
打赏
收藏
CCombstr转为_bstr_t
小弟有一不明 _bstr_t m_bstrResult(m_strSql,FALSE) 是否是把CCombstr转为_bstr_t 能不能帮我解释一下VT_NULL,ival,lval是什么? pRs->AODEOF 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
林仪明
2003-03-01
打赏
举报
回复
ival -> short int
lval -> long int
BSTR的转换最简单的方法,可以使用MFC的CString类,然后再转为其它值。
CString::AllocSysString() // CString -> BSTR
CString strVal = (BSTR) bstrVar // BSTR -> CString
另外还可以通过_bstr_t, CComBSTR等类实现转换。直接调用API的SysAllocString()等也可以,但由于输入的参数是OLECHAR*,所以还需要把普通的char*或LPCTSTR等通过T2OLE等转换,所以使用比较复杂
lhlhjn
2003-03-01
打赏
举报
回复
谢了
晚上结贴
C++各种字符串类型之间进行转换
各种实例很全面,概括性很强。 比较全面的介绍各种类型之间的转换。
VC++常用数据类型的使用
刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍VC++常用数据类型的详细介绍和使用方法。
数据类型转换数据类型转换
数据类型转换 格式 各种数据类型 互相转换 vc C语言
BSTR
、LPSTR、LPWSTR、CString、VARIANT、COleVariant 、_variant_t、C
Com
BSTR
、_
bstr
_t
Visual C++.NET涉及到ATL/ATL Server、MFC和托管C++等多种编程方式,不仅功能强大而且应用广泛。在编程中,我们常常会遇到ANSI、Unicode以及
BSTR
不同编码类 型的字符串转换操作。本文先介绍基本字符串类型,然后说明相关的类,如C
Com
BSTR
、_
bstr
_t、CStringT等,最后讨论它们的转换方法, 其中还包括使用最新ATL7.0的转换类和宏,如CA2CT、CA2TEX等。
一、
BSTR
、LPSTR和LPWSTR
在Visual C+
_variant_t ,_
bstr
_t 与 CString 类有什么区别 以及相互转换
_variant_t ,_
bstr
_t 与 CString 类有什么区别 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="程佩君";
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章