2012-04-19 7 views
1

我正在編寫一個我想爲其製作GUI的應用程序。我已經有了一些關於在wxpython中製作GUI的經驗,但有一件事我還沒有嘗試過;正在最小化托盤的應用。我一直在做我的研究,並想出如何製作圖標,但是我陷入泥濘中的是將框架最小化到托盤。我找不到可以用來隱藏框架的函數(wx.Frame.Hide()不是答案)。你們有沒有人知道我能做到這一點?謝謝!wxPython:最小化一個框架到盤子

回答

3

你需要看看wxPython演示的源代碼。尋找提到DemoTaskBarIcon的部分。然後你想要綁定到wx.EVT_ICONIZE。你最終在「iconize」事件處理程序中使用框架的Hide()方法。你還會隱瞞嗎?然後再次顯示它,您需要使用任務欄圖標中的菜單(技術上這是Windows上的系統托盤圖標)。另請參見:

相關問題