为什么我的字符在ListCtrl中显示的乱码?
。。。
m_list.SetItemText(i,1,VariantToStr(m_pLineIn.m_NAME_LINE));
。。。
VariantToStr(const COleVariant &var)
{
CString strRet;
strRet = _T("Fish");
switch(var.vt)
{
。。。
case VT_BSTR:
strRet = V_BSTRT(&var);
break;
}
return strRet;
}
错在哪呢?
问题点数:0、回复次数:1Top
1 楼ffoieoi(ffoieoi)回复于 2003-06-01 13:17:38 得分 0
你的字符转换好像有问题从COleVariant转换到CString的时候不是“V_BSTRT(&var);”这样的
Top




