您好,请问MFC程序在循环中实时更新listbox中的内容. 10

您好,循环次数为5次,每次有m_list.Addstring(str);i不能实时显示出来,只有等循环结束后才能全部显示.在循环中使用过Sleep(),Invalidat... 您好,循环次数为5次, 每次有m_list.Addstring(str); i不能实时显示出来,只有等循环结束后才能全部显示.在循环中使用过Sleep(), Invalidate(), UpdateData() 都没有用.
程序功能是用来ping局域网中的主机, ping返回有延时.
展开
 我来答
bhtzu
2015-08-03 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4197万
展开全部
用定时器做。
i作为(对话框)类成员变量,启动定时器(SetTimer)时置0;定时器(OnTimer)每次只做一个循环内的事情,i++;在定时器中,当i等于5的时候结束(KillTimer)。
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式