我有几个用Delphi XE2编写的程序,这些程序是从Delphi 2005转换而来的,在Windows 7下,当在桌面上创建快捷方式时,它会显示可怕的缩放图标.
使用IcoFX,我创建了一个包含通常4种尺寸(256,48,32,16)的新图标,并浏览了我的程序,转到每个的外观选项卡并加载新图标.
重建它们之后,我将Windows资源管理器切换到大图标视图并查看Bin文件夹中的程序,但我发现其中只有一些显示了新的256px图标.其他人仍显示较小的48px.
我再次检查了项目选项,它们似乎都是一样的,所以我使用Resource Hacker来查看EXE.所有这些图标都包含4个不同大小的图标,分别为1,2,3,4,它们都包含一个图标组,其中MAINICON资源包含所有4种尺寸.
所以我不知道为什么有些人正确显示大图标而其他人没有.有没有人对此有任何想法?