m_buffer是一个缓冲区列表框;
m_buffer.AddString("Hello");
sleep(1000);
m_buffer.AddString("Hello");以上程序为什么是一次全部列出,而不是先出现第一个HELLO,等待1秒后,再出现第二个HELLO?
有什么函数可以解决这个问题啊?小女不才,谢谢各位大侠!
m_buffer.AddString("Hello");
sleep(1000);
m_buffer.AddString("Hello");以上程序为什么是一次全部列出,而不是先出现第一个HELLO,等待1秒后,再出现第二个HELLO?
有什么函数可以解决这个问题啊?小女不才,谢谢各位大侠!
解决方案 »
- 求问wtl下子窗口创建出来如何不导致焦点切换?
- 发布一个MFC的界面库
- winpcap如何省略用户输入网口号的那个步骤
- 购买 MFC制作的皮影戏动画 高手请进 急!急!急!
- 什么叫特征点呢
- 求助一个关于C++继承的问题
- 附源码,200分请求解决资源泄露,多谢!!
- 什么是软件的打包....
- 连接出错如下:MainFrm.obj : error LNK2001: unresolved external symbol __imp__Int。。。见正文。。。
- 急!!!,关于SDI的问题!
- 我的一个VC程序,刻在光盘上,从光盘上复制下来的时候,编译能成功,但是运行时出错:cannot execute program.
- socket问题,请大家帮忙
在OnTimer()函数中写
{
m_buffer.AddString("hello");
}
每隔1000ms触发一次。
用Timer,增加一个SetTimer(),然后在响应函数中计数处理
你需要响应该消息,在该消息的响应函数里面完成你对列表框的数据插入操作。计数处理,就是自己计算消息的响应次数,根据次数来选择插入不同数据的操作,如果每次插入的数据都一样,就没有计数了
在按钮函数SetTimer(1,1000,NULL);
在此类中添加WM_TIMER消息对应OnTimer()函数
在OnTimer()函数中写
{
m_buffer.AddString("hello");
i++
}
//每隔1000ms触发一次。
//i计数
}
在按钮函数SetTimer(1,1000,NULL);
在此类中添加WM_TIMER消息对应OnTimer()函数
在OnTimer()函数中写
{
m_buffer.AddString("hello");
i++;
}
//每隔1000ms触发一次。
//i计数
m_buffer.Invalidate();
m_buffer.UpdateWindow();
Sleep(1000);
m_buffer.AddString("Hello");