使用 WIC 对 Windows Vista 图标进行解码

原创 2012年03月28日 22:48:48

最近写个控件,发现 VC 的 API 函数 ::LoadImage 对含有 128x128, 256x256 格式的图标,部分是无法载入该格式的。

原因是因为该格式是采用 png 压缩的图像格式。

 

-- WIC 来历

Microsoft® Windows® Imaging Component (WIC) 是用于编码、解码和操控图像的可扩展框架。WIC 最初是为 Windows Vista® 和 Windows Presentation Foundation (WPF) 而设计的,但现在,不仅 Windows Vista 和 Microsoft .NET Framework 3.0 及更高版本附带此框架,而且它还是 Windows XP 和 Windows Server® 2003 的一个下载项,可供于本机应用程序使用。

 

 

要想读取这种格式的 ico,这里有两篇文章很值得拜读一下:

第一部分:http://msdn.microsoft.com/zh-cn/magazine/cc500647.aspx

第二部分:http://msdn.microsoft.com/zh-cn/magazine/cc546571.aspx

 

 

相关文章推荐

使用 WIC 对 Windows Vista 图标进行解码

目录 Windows 图标发展史  Windows 图标格式  基本解码器  发现  未来计划  在 4 月份发行的《MSDN® 杂志》中,我介绍了 Windo...

Windows Vista用户文件夹图标解决方案

首先,对来自http://www.cbifamily.com/software/softsystem/2008-11-25/1227550315d65976.html的这篇文章的作者和网站表示感谢,帮...

Windows Vista 图标

  • 2013年08月08日 16:07
  • 4.73MB
  • 下载

Ubuntu 中文字体美化方案大全 (4): 使用Windows Vista字体

原文地址 首先,下载安装Windows Vista 字体,做好准备工作; 然后,编辑下面两个文件: 1. /etc/fonts/conf.d/69-language-selector-z...

使用 Windows Vista 的凭据提供程序创造自定义的登录体验

使用 Windows Vista 的凭据提供程序创造自定义的登录体验
  • wzsy
  • wzsy
  • 2011年05月24日 14:59
  • 1306

SQL Server 2005报表服务订阅电子邮件不工作在Windows Vista和Windows Server 2008中,如果您使用e-mail地址的别名

在此页中  SYMPTOMS 症状  Scenario 1方案1  Scenario 2方案2  Scenario 3方案3 ...

《Windows Vista使用教程》电子书

  • 2007年03月09日 11:22
  • 1.79MB
  • 下载

Windows Vista使用教程电子书

  • 2008年06月22日 10:28
  • 1.78MB
  • 下载

Windows Vista/7桌面边栏小工具开发入门

Windows Vista/7桌面边栏小工具开发入门        内容提要:本篇文章介绍了Windows vista或Windows 7下桌面边栏小工具的开发技术,供有这方面开发需要的朋友参考。 ...
  • samxx8
  • samxx8
  • 2012年06月18日 16:05
  • 1640
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用 WIC 对 Windows Vista 图标进行解码
举报原因:
原因补充:

(最多只允许输入30个字)