如何显示一个文件夹中很多图片的缩略图

ma15001082027 2008-10-15 08:56:57
在Windows中,如果我们在一个文件夹下面有很多文件,
怎样把所有图片快速显示在一个窗体上(HWND),怎么实现生成缩略图?
而文件夹查看类似于资源管理器那样,在左侧,窗口在右侧。恳请各位大哥高手们帮帮小弟,
小弟初学VC++。
...全文
474 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
palmax 2008-10-15
  • 打赏
  • 举报
回复
左边放个treeview,右边放到listview,listview自绘每个item
n_yHHy_n 2008-10-15
  • 打赏
  • 举报
回复
IExtractImage来实现。
scq2099yt 2008-10-15
  • 打赏
  • 举报
回复
可以做一个类似图片浏览器的东西,读取文件夹中的所有图片,然后以缩略图的形式显示。
chenyu2202863 2008-10-15
  • 打赏
  • 举报
回复
你是想浏览图片还是文件夹的图片?

你可以用GDI+和ListCtrl控件来做。

具体参考http://www.codeproject.com/KB/GDI-plus/GdiPThumbnailsViewer.aspx
VsirSoft 2008-10-15
  • 打赏
  • 举报
回复
你说的是ACDSEE的效果吧

只要循环遍历文件夹下的图片文件 然后load加载.算好屏幕显示位置

使用GDI+中的 Graphics::DrawImage,这样还可以控制InterpolationMode(插值模式,在缩放和旋转时候使用),即可以控制缩放质量高低.也可以通过Graphics对象做其他的控制.
ma15001082027 2008-10-15
  • 打赏
  • 举报
回复
我邮箱maliang1984@163.com哪位高手能给个例子啊 谢谢啦
ma15001082027 2008-10-15
  • 打赏
  • 举报
回复
3楼的大哥有源码么?哪位大哥有源码么?给小弟个参考下~!再次谢过了!~

19,464

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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