如何使用wxpython更改wx.MenuBar的背景色和前景色?
我想要改变wxpython菜单栏的颜色。
我该怎么做呢?
2 个回答
-1
我觉得这不太可能实现,因为它默认使用的是平台本身的样式。
4
有两种方法
第一种方法比较复杂,你需要自己从PyControl写一个自定义的菜单栏,把它放在窗口的顶部,并为子菜单创建弹出窗口。
第二种方法简单一些:你可以使用win32api来改变你应用程序的系统菜单颜色。这里有一个示例,展示了如何做到这一点:http://code.activestate.com/recipes/440507-changing-the-background-color-of-the-menu-bar-in-a/