如何将CString转换为VARIANT类型?
如何将CString转换为VARIANT类型? 问题点数:20、回复次数:3Top
1 楼LJN(没有人)回复于 2002-02-22 08:58:59 得分 15
可用 COleVariant 代替.
COleVariant v;
CString str = "this is test";
v = str;
也可转换为VARIANT
VARIANT v1 = v;Top
2 楼zhang1000(多一个零)回复于 2002-02-22 09:00:12 得分 5
#include "atlbase.h"
CComBSTR outbstr;
VARIANT vtYouValueName,vtTemp;
outbstr.Append (szYourCString);
vtTemp.vt = VT_BSTR;
vtTemp.bstrVal=outbstr.Copy();
vtYouValueName = vtTemp ;
不知道有没有更简便的方法?Top
3 楼afeiwang()回复于 2002-02-22 12:28:58 得分 0
我先试一下,谢谢了!!!Top




