windows - 为什么 Windows 不从我的 exe 文件中选取 128 像素的图标?

标签 windows

我创建了 exe 文件,在其中添加了 32、48、64 和 128 像素的图标。 当我将 exe 放在桌面上或导航到存储 exe 的文件夹时,Windows 资源管理器仅显示 32 和 48 像素的图标。如果我将桌面设置为显示“大图标”,它仍会显示 48 像素的图标。为什么?


Windows 7 32 位,RBG+Alpha 图标,使用 Delphi 7 构建的 EXE

最佳答案

您是如何制作 .ico 文件的?我认为通常你需要首先添加最高分辨率,然后从那里开始。您可以通过仅从 128x128 开始,查看是否可行,然后添加 64x64 等等来进行故障排除。

一种简单的替代方法是尝试使用 http://iconverticons.com/ 生成 .ico 文件相反,它是免费的,而且非常轻松。

关于windows - 为什么 Windows 不从我的 exe 文件中选取 128 像素的图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4061101/

相关文章:

windows - wsl 2 如何从命令行打开新的 ubuntu 终端?

python - Python 3 和 Windows 64 中的内存错误

windows - 尝试将 Git Bash 设置为终端的默认配置文件时,设置中出现 VSCode 错误

windows - "bcdedit/dbgsettings NET HOSTIP:123.123.123.123 PORT:50123"无效

windows - 在 Windows 上成功运行 Ranch 的步骤是什么?

c++ - 为什么 _WIN32_WINNT == 0x400 在 Windows 7 机器上的 Qt Creator 中?

windows - 批量删除文本文件中的一行?

windows - 从可执行文件设置变量

windows - 你能在 VBScript MsgBox 中的按钮之间输入 'mix and match' 吗?

c++ - Windows 的 native Makefile 替代品