python - 更改应用程序和任务栏图标 - Python/Tkinter

标签 python tkinter

我一直在研究一个非常简单的 python/tkinter 脚本(一个 .pyw 文件),我想更改它的应用程序图标(资源管理器窗口中显示的"file"图标和 start/所有程序窗口,例如 - 不是“文件类型”图标,也不是应用程序图标的主窗口)和任务栏图标(应用程序最小化时显示在任务栏上的图标)。是否可以更改它们,或者只有当您通过 .exe 有效地安装应用程序时才可行?

这个小应用程序应该只能在 Windows XP/7 机器上运行,并且它在 Python 2.7.3 中。

提前致谢!

最佳答案

Windows 上的另一个选项如下:

在您的 python 代码中添加以下内容:

import ctypes

myappid = 'mycompany.myproduct.subproduct.version' # arbitrary string
ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(myappid)

关于python - 更改应用程序和任务栏图标 - Python/Tkinter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14900510/

相关文章:

python - 程序在 PyCharm 中工作但在控制台中不工作,相同版本的 python

python - ValueError : Error when checking : expected flatten_1_input to have shape (None, 4, 4, 512) 但得到形状为 (1, 150, 150, 3) 的数组

python - 事件中心中具有不同分区键的一批事件

javascript - 未捕获的类型错误 : $. ajax 不是函数 |在使用最新的完整 jQuery 版本时

python - ttk 菜单不会取消发布

python - tkinter Text() 小部件上的 4096 单行字符限制?

python - 获取字典列表的最大键

python - 使用 PySimpleGUI 创建自定义进度条

Python Tkinter : Binding Keypress Event to Active Tab in ttk. 笔记本

python - 如何更新 OptionMenu 的命令