我想看到的效果是每次往CListView中加入数据后就能马上显示.
我写的代码大致如下:
CListView cv;
for()
{
//处理
cv.InsertItem(...);
}
但是效果是在循环运行完毕之前都不显示数据,而是最后一次性的显示了所有数据.而我想看到的是一个动态增加的过程.
是不是数据插入的太快,还没来得及绘图呢?
请问如何解决?
我写的代码大致如下:
CListView cv;
for()
{
//处理
cv.InsertItem(...);
}
但是效果是在循环运行完毕之前都不显示数据,而是最后一次性的显示了所有数据.而我想看到的是一个动态增加的过程.
是不是数据插入的太快,还没来得及绘图呢?
请问如何解决?
解决方案 »
- 这种方式获取xml节点的第一个节点,要指定节点名才行//有不指定的吗?
- VC++连接数据问题
- 多线程中使用Sleep函数的一个问题
- 关于多线程的调试问题,在VC2008下 一个多线程的程序出现了运行错误,里边调用了很多低层代码?请问如何调试,找出是在那里发生错误的
- 怎么样在CTreeCtrl添加InsertItem同时,在其下面添加一个可以用API画图的控件?
- 服务设置简单问题
- 如何给列表框添加水平滚动条
- 为什么WriteFile该函数不返回
- MFC的一个问题
- spreadsheet11.0在vc6.0中使用时的问题
- 50分求DirectShow H263或H261编解码Fiter
- 如何判断MFC对话框已InitDialog ?
正解,如果真的要这么做的话可以::SendMessage (hList, WM_SETREDRAW, TRUE, 0);