CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

操作一段时间后, ListCtrl 中显示的内容全部消失, 内存耗完? 可只有200条记录时也会出

楼主linux95()2005-08-03 22:28:37 在 VC/MFC / 基础类 提问

ListCtrl   中显示的内容都消失了,   即使最大最小化窗口,也不会再出现了.    
   
  内存耗完?   可只有200条记录时也会出这个问题.运行5分钟,操作一下别的程序,再回过来看list中的内容就没有了. 问题点数:100、回复次数:7Top

1 楼boyplayee()回复于 2005-08-03 22:32:06 得分 8

请问楼主用什么样的数据源:ODBC?Top

2 楼dirdirdir3(风)回复于 2005-08-03 22:41:04 得分 8

代码贴出来看看。Top

3 楼linux95()回复于 2005-08-03 22:59:04 得分 0

从Access里读出数据,然后显示到listctrl中.   (注:是低版本的Access).      
   
  如果已经显示到list中,难道还受数据源的影响?   listctrl应该是将内容放到内存中自己使用吧?Top

4 楼flyback(墨羽)回复于 2005-08-03 23:05:41 得分 8

你在OnDraw的时候把他delete了吧,或者是窗口active的时候Top

5 楼tangjun237(tangjun2371)回复于 2005-08-05 08:53:43 得分 70

如果是要等一段时间才消失,应该不是OnDraw或者没刷新的问题,   可能是某个事件触发以后,你删除了list中的所有记录.   在DeleteAllItem   或者   DeleteItem   处输出调试信息,可判断是谁做了删除操作.Top

6 楼lixiaosan(小三)回复于 2005-08-05 09:06:15 得分 5

贴一下你的代码..  
   
  是否是操作了..DeleteAllItemTop

7 楼lixiaosan(小三)回复于 2005-08-05 09:07:42 得分 1

或者你插入的时候跟踪一下代码Top

相关问题

  • 为什么,用VB一段时间,总说“内存溢出”
  • 我想每隔一段时间搜索下数据库记录。
  • 如何查询一段时间的记录?
  • 想取一段时间内的记录,sql语句怎么写?
  • 查询一段时间的记录的sql语句怎么写?
  • 为什么数据库用上一段时间后就用完了内存
  • 为什么sql server服务器运行了一段时间后内存爆满?
  • 如何让一个对象不销毁,留在内存中一段时间?
  • 如何取出一段时间范围内的所有记录数目
  • 求出一段时间的库存历史记录的SQL语句

关键词

  • 内存
  • 代码
  • 内容
  • 数据
  • listctrl
  • 记录
  • 操作
  • 消失
  • 显示
  • 时候

得分解答快速导航

  • 帖主:linux95
  • boyplayee
  • dirdirdir3
  • flyback
  • tangjun237
  • lixiaosan
  • lixiaosan

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo