读书人

如何动态读取文件夹上的图片然后做出

发布时间: 2012-08-21 13:00:22 作者: rapoo

怎么动态读取文件夹下的图片,然后做出图片预览。
想要做一个树,
图片的来源是一个指定的文件夹,
怎么把这些图片做成图片预览,然后加载到树控件里。

什么类可以实现呢?
。GDI+不会用,那里有教程吗?在网上查不到。

[解决办法]
根据你图片的格式选择不同的视图类比如IMAGE或者BITMAP等等,循环搜索文件夹把图片读取进来,根据图片格式选择ARRAY的容器装载一下,然后新建一个IMAGELIST,把ARRAY中的图片都加载进去,然后通过TREE自带的插图函数把图片插进去
至于如何产生缩略图,没做过,估计网上代码不少,找找好了
[解决办法]
这么好的东西不用浪费了。(针对你不会GDI的)

如果要自己来
左边树,右边View
数据结构:
Vector + CBitmap
一个节点一个Vector

树的OnSelChange事件每次刷新View,右边重绘缩略图(GDI)。不会GDI用用看CButtonST,这个会闪,自己把握

读书人网 >VC/MFC

热点推荐