簡體   English   中英

wxPython在運行時Windows期間更改任務欄圖標

[英]wxPython Changing Taskbar Icon During Runtime Windows

我有main.py和appIndicator.py文件。 我從main.py作為子進程啟動appIndicator.py(使用wxPython庫)。 收到通知后,我必須更改appIndicator圖標。 但是,我找不到任何方法來執行此操作,因此當我需要更改appIndicator圖標時,我從main.py中殺死了子進程,更改了圖標文件並再次將appIndicator作為子進程啟動,但是在Windows中,當我這樣做時,appIndicator圖標是復制。 直到我將鼠標指針停留在舊子進程的圖標上,它才會停留在該位置。

有沒有更好的方法來更改圖標?

我應該怎么做才能清除舊圖標?

你有什么不同的建議嗎?

謝謝...

重復的圖標SS

在更改圖標事件處理程序中,嘗試調用當前圖標的RemoveIcon()方法,然后調用其Destroy()方法。 那應該將其從任務欄中刪除。 然后,您可以創建應該在此處顯示的新圖標。 我相信您必須調用新圖標的SetIcon()方法才能使其出現在系統托盤中。

暫無
暫無

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

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