用wxPython强制经典的Windows主题

我正在寻找一些非正统的东西。 我想使我的应用程序看起来像在旧的Windows 2000,使用经典的Windows风格。

不幸的是wxWidgets默认使用XP的清单。 我发现我可以通过不添加wx.rc来禁用它,但我不知道如何使用Python和wxPython来完成。 py2exe默认删除清单,但我不使用它。

如何强制wxPython绘制旧的主题Windows控件?

wxPython在2.8.10.1中修复了这个问题。 请参阅http://lwn.net/Articles/333584/获取变更通知。 它看起来像“清单”现在以某种方式编程。 所以,如果你想编程旧学校,你需要降级你的wxPython(并删除它创建的python.exe.manfiest文件),或者将你的电脑的可视化设置改为最低值。 或者你可以尝试建立一个与Windows 2000的虚拟机。