如何获取win7下文件夹图标?

json_zhou 2018-04-08 08:33:05
最近在做一个项目,需要显示与windows一样的图标,文件的图标我都通过SHGetImageList获取了,问题是文件夹的图标,通过上面的方式获取到的都是这样的默认图标 而我希望获取到的是如下图一样的文件夹图标 可以看到图标内部是有其内部一些图标的显示的。

大家有什么办法吗?还是说必须把文件夹的图标取出来然后合成?
...全文
515 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
凌乱哥 2018-04-14
  • 打赏
  • 举报
回复
哇还有这种操作,不错
Dobzhansky 2018-04-13
  • 打赏
  • 举报
回复
恭喜
boylafong 2018-04-13
  • 打赏
  • 举报
回复
方法应该一搜一大把。。。
json_zhou 2018-04-11
  • 打赏
  • 举报
回复
已经解决了,参考了这个https://blog.csdn.net/huasonl88/article/details/8193415 需要注意的是获取的HBITMAP直接画出来是有黑边的,需转成gdi+的bitmap

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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