MFC怎么在静态编辑框中输出数组?

MFC怎么在静态编辑框中输出数组?,第1张

void CAnDlg::OnButton1() //按钮函数

{

int A[5]={1,2,3,4,5};                //要输出的数组

CString str[5];

for(int i=0;i<5;i++){

//注意:下面的%i后面有个逗号,然后才是引号,逗号。

str[i]Format("%i,",A[i]);  //把整型数组添加到字符串

m_edit+=str[i];

}

UpdateData(FALSE);                 //显示数组

}

编辑框显示的最后一个数组成员时也自动添加了逗号,如不想要最后那个逗号,可以另外处理。

为Edit框声明一个CString类型的变量m_Edit,然后直接str=m_Edit。
注意:要让m_Edit取得Edit框的字符串必须有语句UpdateData(),要让界面内容的变化显现出来必须有语句UpdateData(FALSE)。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/13309503.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-31
下一篇2025-08-31

发表评论

登录后才能评论

评论列表(0条)

    保存