簡體   English   中英

Windows 自定義圖標大小 (NSIS)

[英]Windows Custom Icons Sizes (NSIS)

我使用 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 添加它們以便窗口可以自動使用正確的圖標?

您可以在同一個.ico文件中指定多個圖標大小,無需創建新文件。 我的猜測是每個圖標編輯器都可以處理多種尺寸,否則看看這個在線編輯器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM