怎么这么慢?!

vc6 2000-06-14 06:01:00
在向CListCtrl增加记录时,当记录标题事中文时,为什么添加速度大大慢于英语标题?该如何提高速度?谢谢了!
...全文
95 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zheng_rui 2000-06-15
  • 打赏
  • 举报
回复
SetRedraw(0);
添加
SetRedraw(1);
ad 2000-06-14
  • 打赏
  • 举报
回复
因为显示中文比较慢,你可以先将List控件隐藏,添加完所有记录后在显示控件,即使用ShowWindow()函数。还有另一种较复杂一点方法,即先禁止控件在改变内容时刷新,添加完记录后再允许刷新,并使用Invalidate()和UpdateWindow()函数刷新一次。后一种方法效果更好,因为前者控件会闪一下(当一次添加较多记录时),后者不会,但我没用过后一方法,因为我最多向List追加几百条记录,效果已可以。
通过sql分析的学习,了解什么是sql,以及SQL会引起那些性能问题。清楚sql日志的设置,然后再通过sql分析工具的学习,清楚sql分析的步骤和流程。sql分析工具:mysqldumpslow工具、explain工具、profile工具、Optimizer Trace工具。 提供课程中所使用的sql语句。 课程内容:第一章:课程简介1、课程介绍2、课程大纲 第二章:sql简介1、sql简介2、sql会引起的问题 第三章:日志的设置1、sql的分析流程2、日志参数理解3、日志参数设置:第1种方式:my.ini文件设置4、日志参数设置:第2种方式:sql脚本设置5、日志参数设置-效果验证 第四章:如何发现sql1、如何发现sql:第1种方式:日志文件2、如何发现sql:第2种方式:mysql库的slow_log表 第五章:sql分析工具1、sql提取-mysqldumpslow工具-使用方法2、sql提取-mysqldumpslow工具-操作实战3、sql的执行计划分析-explain分析-执行计划结果说明4、sql的执行计划分析-explain分析-索引介绍+type类型举例5、sql的资源开销分析-profile分析-分析步骤6、sql的资源开销分析-profile分析-show profile执行阶段说明7、sql的资源开销分析-profile分析-完整列表说明+操作实战8、sql的跟踪分析-Optimizer Trace分析-分析步骤9、sql的跟踪分析-Optimizer Trace表的介绍10、索引失效场景举例 第六章:日志清理1、日志清理

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧