探索黑客技术攻防,实战研究与安全创新

导航菜单

制作打包图标的简单方法

最近有朋友问了我一下打包的图标都是怎样做的。什么是打包的图标?在vista和win7下我们经常看见在不同的查看方式下有的程序的图标会显示出不同的大小,不会像以前的图标那样容易出现图标模糊的情况,我们可以看看COD4的图标在不同的查看方式下的对比,很明显的,不仅不会出现模糊的情况,而且在不同的情况下甚至还可以显示不同的图标;但是在XP下情况不太一样,都是默认显示那一个ico,在windows里面图标的后缀是“ico”。

现在开始具体说明如何制作。在这我们使用的是一款叫“Artlcons.Pro”的软件,软件版本是5.24。在右上角的那个图标(显示32bpp的那个)上点击右键,出现菜单,点击“复制图像”,多复制几次,待会可以用得上,而且因为现在的图像分辨率是最高的,如果在低分辨率下转换高分辨率的图标会比较模糊(有损),还是推荐多复制几份高分辨率的图片这样之后做出来的图标显示效果也好很多。然后随意选择一幅复制好的图像,点击菜单上的“图像转换”按钮,在跳出的对话框选择32x32,另外比较重要的是要点选“打包(用于Windows Vista)”这一项。当你点击确定后他会提示“打包的图像无法在Windows XP下显示”,就是说,你第一个没有点选打包项的这个图像会直接在XP下显示出来,而其它选择了“打包”的则不会在XP下显示出来,所以这个不打包的图像要选择好,在这可以选择48x48作为不打包的图像。

W@({9MEPDE147{P8IH))7D3.png

我这处理好图像后,之后点击文件、另存为,保存类型选择“Icon”,保存之后就可以用了。我们可以选择使用各种查看方式来查看,不过有时候也容易因为缓存的问题而并没有按照我们的要求来显示,所以我们在这选择进一步把他嵌入到应用程序中去测试查看。

打开Visual Studio,在这我就使用C#的编译器来演示了。在项目名称上点击右键、属性,在出现的属性窗口上,选择“应用程序”一项,旁边有一个选择“图标和清单”的,下面的图标项就可以选择我们的图标,然后重新编译我们的项目即可。     

写到这也就完了,不要看一个小小的图标,里面还挺有学问的。在这稍微用了下汉化组的logo来做演示,希望大家不要怪我……另外,在乎日里需要发布的程序,一般情况下我们还是自己加上一个图标来对程序进行一定的美化,要不默认的图标是非常不给力的……最后祝大家天天开心!最后,别忘记关注我们的危险漫步博客,更多精彩技术等着你!