Windows自定义图标大小(NSIS)

Ian2thedv

我使用NSIS为我的应用程序创建了一个安装程序,其中包含一个自定义.ico图标,该图标用于创建在桌面上创建的快捷方式。

在NSIS中,我使用它来创建图标。

CreateShortCut "$DESKTOP\AppName.lnk" "${PATH_TO_EXE}" "C:\PATH\TO\ICON\AppIcon.ico" "C:\PATH\TO\ICON\AppIcon.ico" 0

在我使用Ctrl +鼠标滚轮调整桌面图标的大小之前,它一直工作良好,后者将图标的大小调整到一个点,然后默认为默认的Windows图标。

然后在这里阅读到不同大小的图标用于实现不同的目的。

Windows 7:

    Explorer views:
        Details / List / Small symbols: 16
        All other options: 256 (resized, if necessary)
    Right-click->Properties / choosing a new icon: 32
    Pinned to taskbar: 32
        Right-click-menu: 16
    Desktop:
        Small symbols: 32
        Medium symbols: 48
        Large symbols: 256 (resized, if necessary)
        Zooming using Ctrl+Mouse wheel: 16, 32, 48, 256

因此很明显,我需要不同的图标大小,那么如何将不同的图标放置在哪里,如何重命名它们以及如何使用NSIS添加它们,以便Windows可以自动使用正确的图标?

闲置山

您可以在同一.ico文件中指定多个图标大小,而无需创建新文件。我的猜测是,每个图标编辑器都可以处理多种尺寸,否则请查看此在线编辑器

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章