如何将COleVariant类型转换成CString类型? COleVariant中存放字串,这个字串应该存放在COleVariant中的哪个变量中?如何将其转换为CString类型?另,如果一个MFC函数的参数为LPCTSTR,是否可以直接使用CString为其赋值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 COleVariant v3 = "字符串";CString str =(BSTR)v3.pbstrVal; LPCTSTR的定义如下:#ifdef _UNICODE typedef const wchar_t * LPCTSTR;#else typedef const char * LPCTSTR;#endifCString做LPCTSTR参数的时候只要加个强制转换就可以 USES_CONVERSION;CString str = OLE2A(vValue.bstrVal); 推荐看看这个Visual C++.NET中 字符串转换方法http://computer.online.sh.cn/computer/gb/content/2002-12/06/content_477927.htmhttp://computer.online.sh.cn/computer/gb/content/2002-12/06/content_477926.htm GetFileSizeEx 这个API,为啥没有找到啊 简单的问题困扰我~ 如何在该线程类里得到那个子对话框里编辑框的内容。 小问题急等 同一个消息在继承类和对话框中都被影射后该如何处理?(具体问题较长) 有源代码,不知道怎么回事,哪为解释一下关于下载的(CGridCtrl)使用问题。 全局变量的定义 请问高手?为何我的DLL函数返回的是乱七八糟的字符 能帮小妹一下吗? 给予200话费做为报酬!编译出现错误请大牛来帮忙!远程都OK 请达人帮忙啊!谢谢! 请教一个有关如何把已有工程打散成Dll的问题
CString str =(BSTR)v3.pbstrVal;
#ifdef _UNICODE
typedef const wchar_t * LPCTSTR;
#else
typedef const char * LPCTSTR;
#endifCString做LPCTSTR参数的时候只要加个强制转换就可以
CString str = OLE2A(vValue.bstrVal);
Visual C++.NET中 字符串转换方法
http://computer.online.sh.cn/computer/gb/content/2002-12/06/content_477927.htm
http://computer.online.sh.cn/computer/gb/content/2002-12/06/content_477926.htm