Windows应用开发中程序窗口中的各种图标尺寸规划

为了让你的图标在各个视图模式下都能有合适的尺寸,需要制作4种尺寸16x16、32x32、48x48、256x256

在Windows系统中,几乎所有窗口都是ListView,其中的图标都按照指定的尺寸排列。

在程序开发中,为了使得你的程序图标在各种尺寸下都能有适合的效果,就需要为各个尺寸制作对应的ico图标文件

那么在Windows视图窗口中,到底存在哪些尺寸呢?下面是我的分析过程

首先我把QQ的图标抠下来,然后在各个尺寸上做个记号,最后的图标效果

Windows应用开发中程序窗口中的各种图标尺寸规划

然后随便用你熟悉的语言创建一个exe,并用这个图标文件作为exe的图标

经典XP下的5种尺寸:

Windows应用开发中程序窗口中的各种图标尺寸规划

"缩略图"为48x48,如图

Windows应用开发中程序窗口中的各种图标尺寸规划

"平铺"为48x48,如图

Windows应用开发中程序窗口中的各种图标尺寸规划

"图标"为32x32,如图

Windows应用开发中程序窗口中的各种图标尺寸规划

"列表"为16x16,如图

Windows应用开发中程序窗口中的各种图标尺寸规划

"详细列表"为16x16,如图

Windows应用开发中程序窗口中的各种图标尺寸规划

再来看看Win7下的视图选项,有8种

Windows应用开发中程序窗口中的各种图标尺寸规划

都查看了一下,只是比XP多了"大图标"和"超大图标"

"大图标"模式为256x256,如图

Windows应用开发中程序窗口中的各种图标尺寸规划

"超大图标"模式为256x256,如图

Windows应用开发中程序窗口中的各种图标尺寸规划

** 总结:

为了让你的图标在各个视图模式下都能有合适的尺寸,需要制作4种尺寸16x16、32x32、48x48、256x256 **

上一篇:C++语言-08-命名空间


下一篇:phpStorm中Structure窗口中的符号代表的意思