关于应用程序图标的问题。 (50分)

  • 主题发起人 主题发起人 wjh_wy
  • 开始时间 开始时间
W

wjh_wy

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样像WinRar软件一样,当按大图标显示时Winrar应用程序显示32*32的图标。
当按小图标显示时显示16*16的图标。
请看图
http://www.myf1.net/bbs/dispbbs.asp?boardID=5&ID=219383
 
放在资源文件里的!我只知道放进去!
但是如何在大小不一样的时候显示不同的图标不知道如何实现!
 
这是ListView管理的,你要给他提供大、小图标
 
其实那只是同一个ICO资源而已。
要知道一个ICO资源(文件)可以包含多个不同尺寸,不同色深的图标。
windows会自动调用最适合的图标来显示。
最简单的用delphi自带的image editor就可以做到。不过那个一个文件
最多只能生成4个图标,要好的话还是要其他作图工具。
不要问我是什么工具,因为我用的图标都是美工做的……我自己不会做,呵呵
 
我有提供大小两种图标但是它就不会像Winrar哪样。
我的程序也有好多图标。
 
难道你们没有想过这样的问题吗。
 
用那种一个文件可以包含多个图标的编辑工具,资源中处理,看看WinRar中资源,可以有下面6种显示状态
16 x 16 (256 色) - 原始名称: 1
32 x 32 (256 色) - 原始名称: 2
16 x 16 (16 色) - 原始名称: 3
32 x 32 (16 色) - 原始名称: 4
48 x 48 (16 色) - 原始名称: 5
48 x 48 (256 色) - 原始名称: 6
 
使用iconxp编辑图标
 
能不能发个源代码及资源文件给我呀
e-mail:wjh107@sina.com
 
to pihome
多谢你的帮助。
还有一个问题编译到资源文件中怎样对图标列表排序。
因为应用程序的图标默认是第一个。
 
并不是把六个图标文件都放到资源里,而是一个图标文件中其实有(包含)六个图标.你可以下载一些专门做图标的软件看看,如AWICONS等.你用它打开一个图标看看就知道了,往往一个图标文件里面有好些图标,是一个图标序列.
 
我现在的问题是不能按照自己的意思排列图标。
 
还没有解决呀。
 
这个问题没人关心吗。
 
我的问题自己解决了,图标排列顺序是按照英文字母顺序。
 
多人接受答案了。
 
后退
顶部