当我将PyGTK应用程序编译为.exe时,我的应用程序获得了旧的Windows风格/外观。在
当我用Py2Exe或PyInstaller编译Python/PyGTK脚本时,如何保持windowsxpgui的外观和风格?
我需要包含一个特殊的.dll吗?我是否需要创建自己的.manifest文件并将其链接到我的Py2Exe脚本中(如果是的话,怎么做)?在原生WinAPI中,我可以使用函数InitCommonControls();来切换Windows XP样式,有没有PyGTK等效函数可以使用?在
注意:如果我在python解释器中运行PyGTK脚本,那么GUI具有正确的windowsxpmodern外观。但是当我使用Py2Exe或PyInstaller将相同的脚本编译成.exe时,.exe的GUI具有旧的windows2k外观,而不是现代的windowsxp外观。在
有什么想法可以让我保持WindowsXP的外观吗?
检查您是否正在使用:
并将GTK+目录复制到dist文件夹(即etc、share、lib)。在
相关问题 更多 >
编程相关推荐