VC++ 6.0的List控件怎么添加整数值进去?

VC++ 6.0的List控件怎么添加整数值进去?

问题描述:

VC++ 6.0的List控件怎么添加整数值进去?AddString报错类型不兼容,强制转换也不行?

 void CDlgp1Dlg::OnButton1() 
{
    // TODO: Add your control notification handler code here
    for (int i = 1; i < 5; i++)
    {
        char t[100];
        itoa(i, t, 10);
        m_list.AddString(t);
    }
}

图片说明

亲自运行通过

如果满意,请点下我回答右边的采纳,谢谢

楼主把代码贴出来,是不是使用字符编码出了问题。在项目属性里改用多字节字符集。

把整数转换成字符串先 itoa 然后再AddString

复用数字转字符串函数:itoa 或者 格式化函数 sprintf 将数字转成字符串,然后增加到 List 中