怎么把一个文件夹下的所有图片,都显示在list控件里,并且是每张图片都显示出来,而不是显示图片的图标
如何把一个文件夹下的所有图片,都显示在list控件里,并且是每张图片都显示出来,而不是显示图片的图标!
如何把一个文件夹下的所有图片,都显示在list控件里,并且是每张图片都显示出来,而不是显示图片的图标!
------解决方案--------------------
http://www.codeproject.com/listctrl/thumbnail.asp
------解决方案--------------------
比较难嗬,像文件夹的缩略图功能
------解决方案--------------------
使用GDI+应该可以
------解决方案--------------------
CFile,CFileFind,
用它们来遍历这个文件夹下的所有的文件
用CImage或是CBitmap来打开这些文件
重载CList的OnPaint函数,
把所有的图片都画进去.
遍历文件夹的源代码在****上就有.
绘图片的源码很多地方都有.
------解决方案--------------------
GDI+做的话太简单了。可以试试。
------解决方案--------------------
对不起啊,说错了,我是说显示缩略图很简单。有专门的函数。
只能提供两个信息。
1、使用GDI+可以先下载微软的SDK。Microsoft Platform SDK,只不过有点大而已。
2、GDI+的教程网上很多。很容易查到。这个函数铁定有。
------解决方案--------------------
如果只是图片浏览,不添加别的信息的话.自己实现一个窗口,然后以缩略图的形式进行图片浏览,应该效果就不错了。我们当年就是这么干的。在list控件中,应该不会特别要求直接浏览图片吧。
------解决方案--------------------
这个!用GDI+没有问题。但关键是你怎么优化算法。你可以显示一屏,然后缓冲一到两屏。这样就把内存的上限限制住了。
如何把一个文件夹下的所有图片,都显示在list控件里,并且是每张图片都显示出来,而不是显示图片的图标!
------解决方案--------------------
http://www.codeproject.com/listctrl/thumbnail.asp
------解决方案--------------------
比较难嗬,像文件夹的缩略图功能
------解决方案--------------------
使用GDI+应该可以
------解决方案--------------------
CFile,CFileFind,
用它们来遍历这个文件夹下的所有的文件
用CImage或是CBitmap来打开这些文件
重载CList的OnPaint函数,
把所有的图片都画进去.
遍历文件夹的源代码在****上就有.
绘图片的源码很多地方都有.
------解决方案--------------------
GDI+做的话太简单了。可以试试。
------解决方案--------------------
对不起啊,说错了,我是说显示缩略图很简单。有专门的函数。
只能提供两个信息。
1、使用GDI+可以先下载微软的SDK。Microsoft Platform SDK,只不过有点大而已。
2、GDI+的教程网上很多。很容易查到。这个函数铁定有。
------解决方案--------------------
如果只是图片浏览,不添加别的信息的话.自己实现一个窗口,然后以缩略图的形式进行图片浏览,应该效果就不错了。我们当年就是这么干的。在list控件中,应该不会特别要求直接浏览图片吧。
------解决方案--------------------
这个!用GDI+没有问题。但关键是你怎么优化算法。你可以显示一屏,然后缓冲一到两屏。这样就把内存的上限限制住了。