2011-11-12 18 views

回答

1

您可以使用:

  • frame.Iconize()

  • 隱藏其使用方法,儘量減少你的窗口:

    window.Hide() 
    
    window.Show(n) with n= True or False 
    

隨着框消失第二個選擇,所以你需要一些方法來調用你的框架(也許留下可見的小pa租用或帶有按鈕的子框架調用隱藏框架)。
編輯:正如@Fenikso指出的那樣,取回隱藏窗口的最佳方法是使用wx.TaskBarIcon。你在下面的評論中有一個例子。

+1

托盤圖標也是如何訪問隱藏框架的好方法。 – Fenikso

+0

@Fenikso,我不確定你指的是哪個圖標。隱藏()後,應用程序從任務欄中消失。即使它從Windows任務管理員的活動任務列表中消失。 – joaquin

+0

我的意思是托盤圖標,在Windows上的時鐘旁邊。當然,你必須使用'wx.TaskBarIcon'爲你製作一個應用程序。 – Fenikso