使用wxpython和cefpython3禁用windows边框

2024-10-03 00:19:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为cefpython3和wxpython遵循这个示例https://github.com/cztomczak/cefpython/blob/master/examples/wxpython.py。但是,我希望禁用windows边框,这样程序就不能再按大小进行调整,并且它们的标题栏也没有了。但是我想保留它,这样程序可以在屏幕上移动。我做了一些研究,但没有找到一种成功的方法


Tags: pyhttps程序githubmastercom示例windows
1条回答
网友
1楼 · 发布于 2024-10-03 00:19:43

以下内容似乎可以在Linux上执行此操作。
您的里程可能会有所不同

import wx

class MyFrame(wx.Frame):
    def __init__(self, parent, id=wx.ID_ANY, title="", size=(360,100)):
        super(MyFrame, self).__init__(parent, id, title, size, style = wx.DEFAULT_FRAME_STYLE & ~(wx.RESIZE_BORDER | wx.MAXIMIZE_BOX))
        self.panel = wx.Panel(self)
        self.panel.SetBackgroundColour('palegreen')
        self.Show()

if __name__ == "__main__":
    app = wx.App()
    frame = MyFrame(None,title="Non-Resizeable Frame")
    app.MainLoop()

相关问题 更多 >