Я использую wx python и пытаюсь добавить значок в свое приложение (Windows 10). Однако значок не отображается на панели задач только в левой части приложения. Я использую wx python 4.0.7post. Кто-то знает, почему это не работает? Это мой код:
import wx
"""The icon's type is icon.ico"""
app = wx.App()
frame = wx.Frame(None, -1, title='2', pos=(0, 0), size=(200, 200))
frame.Show(True)
frame.SetIcon(wx.Icon(ICON_PATH, wx.BITMAP_TYPE_ICO))
app.SetTopWindow(frame)
app.MainLoop()
Я нашел это решение - wx python значок для панели задач :
import ctypes
my_app_id = r'mycompany.myproduct.subproduct.version' # arbitrary string
ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(my_app_id)
Работает. Вы знаете, для чего это нужно?