1

我使用 Inno Setup 来打包我的应用程序,并给它一个用于快速启动和桌面的图标:

[Icons]
Name: "{group}..."
Name: "{group}..."
Name: "{commondesktop}..."
Name: "{userappdata}...."

这可行,但现在我收到了在 Windows 7 中没有任务栏图标以显示标准.exe图标的请求:

在此处输入图像描述

我在这里想念什么;搜索任务栏图标对我没有帮助?

4

1 回答 1

2

exe文件内的图标是在冻结时由cx_Freeze设置的。您可以将icon参数设置为可执行文件:

executables = [Executable("guifoo.py", base=base, icon="my_icon.ico")]

文档在这里

我认为快捷方式图标是由 Inno setup 设置的,尽管默认情况下它可能会复制 exe 图标。

编辑:事实证明,在程序中设置窗口图标也是必要的——在 Tkinter 中,这样做是这样的:

root.iconbitmap(default='myicon.ico')
于 2013-11-04T17:44:25.317 回答