解决方案 »
- 怎样让EDIT控件打开网络上的TXT文件?
- 问一个窗口显示问题
- 请问CLISTCTRLL怎样确定鼠标的位置
- 请教一个关于使用ADO的问题,出现一个莫名其妙的错误!
- 问题:fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher limit
- 请问如何改变保存时的后缀?
- AfxMessageBox出错,求救!
- 采集USB接口的游戏手柄输入(MFC)
- 求了解老毛桃其人
- MFC通过odbc写入excel问题 求解答
- 求助,怎样将UCHAR 类型转换为ANSI_STRING类型
- 消息传递问题
这个想法应该有问题
1,删除一个图片应该是一个费时的操作,必须创建一个新的,然后将旧的拷贝到新的
2,访问N多图片中的一个和访问两三个中的一个费时应该没有什么差别,因为访问只需根据序号计算偏移量,按偏移量取数据即可至于说移除后,还存在,你可以跟踪一下代码,看看什么参数在影响
LZ你也使用一下回复功能,不然人家怎么知道你有什么想法,难不成每次点进去看看?你问题是你的做法有问题,ImageList本质是一个位图而不是若干个,添加一个必须通过MemDC进行BitBlt,使用运行时添加进的方式当然会很慢
比较简单的办法是使用ImageList数组,每次新的位图就添加到数组中,而不用添加到一个ImageList中