mfc 动态更新编辑框内容 10

我把程序放在一个按钮响应函数里,程序运行过程中有几个结果我想在一个编辑框里输出,请问如何实时输出?我用的是SetDlgItemText(ID,strS),现在是几个结果得... 我把程序放在一个按钮响应函数里,程序运行过程中有几个结果我想在一个编辑框里输出,请问如何实时输出?我用的是SetDlgItemText(ID,strS),现在是几个结果得程序运行完才能一起输出,能不能出来一个结果就立刻输出到编辑框里?
网上有说涉及多线程,可不可以不这么麻烦就能解决?
展开
 我来答
jellycgl
2015-07-23 · TA获得超过417个赞
知道小有建树答主
回答量:1149
采纳率:66%
帮助的人:887万
展开全部
在每个结果出来的时候都调用一次SetDlgItemText就可以了,这样子编辑框最终只会保留最后一次调用时的结果
阿娇立法
2015-07-22 · 超过23用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:35.9万
展开全部
没代码不好说,不过多线程是一个很好的解决办法!
追问
比如:for(i=0 ; i<3; i++) {strS+=_T("123"); SetDlgItemText(IDC, strS); str+=_T("\r\n")} strS+="456"; 我想要的输出效果是: 
"123"//第一个循环结束后就出来,而不是等所有运行完后出来
"123"
"123"
"456"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式