0

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

4

1 回答 1

0

以下似乎可以在 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()
于 2020-03-30T09:35:52.063 回答