怎么把combo box的CString改成int变量
在做MFC,组合框方面,根据教程要加int型变量,可是我只能选CString变量,这是怎么回事?又该怎么改呢?...
在做MFC,组合框方面,根据教程要加int型变量,可是我只能选CString变量,这是怎么回事?又该怎么改呢?
展开
2个回答
展开全部
1、假设你的组合框类变量m_combx,value=CString类型,该组合框ID为IDC_COMBOX1;
2、你想把int类型的数据(nVar)加到组合框里面成为下拉选项,可以把int类型转换成CString,因为组合框的变量为CString
3、定义临时变量:CString szTemp;szTemp.format(L"%d",nVar);格式化成CSTring;
4、将格式化成CSring的数据加到组合框里面:GetDlgItem(ID_COMBOX1)->AddString(szTemp);
2、你想把int类型的数据(nVar)加到组合框里面成为下拉选项,可以把int类型转换成CString,因为组合框的变量为CString
3、定义临时变量:CString szTemp;szTemp.format(L"%d",nVar);格式化成CSTring;
4、将格式化成CSring的数据加到组合框里面:GetDlgItem(ID_COMBOX1)->AddString(szTemp);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询