您的位置:首页 > 编程语言 > Python开发

wxpython无标题窗口最大化解决方案

2015-06-12 00:17 453 查看
无标题frame最大化时,会覆盖任务栏,因此不能使用Maximize或ShowFullScreen,需要获得桌面的显示尺寸,再设置给frame
def OnDoubleClick(self, evt):
        if self.isMax:
            self.isMax = False#还原
#            self.Maximize(False)
            self.SetSize(wx.Size(800,600))
            self.Center()
        else:
            self.isMax=True#最大化
            c_x, c_y, c_w, c_h = wx.ClientDisplayRect()#取得桌面显示区域高
#            self.Maximize(True)
            self.SetSize(wx.Size(c_w,c_h))
            self.SetPosition(wx.Point(0,0))
        print(self.GetSize())
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: