鱼C论坛

 找回密码
 立即注册
查看: 2192|回复: 6

[已解决]Python easygui 模块

[复制链接]
发表于 2017-4-15 22:21:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
系统:windows 8.1 64位
如图所示,请问为什么我使用easygui.msgbox('fdsfs'),得到的界面上字符没有居中,而且窗口的样子和小甲鱼视频中的也不同

最佳答案
2017-4-16 16:17:18
Windows系统不一样,相关的dll文件和一些默认值略有不同,显示的也会有一定差异。比如MFC做的一个界面,在不同的系统上显示的界面有时候就会不同。
如果想要Windows8,7,XP统一的界面就自己设计界面,不要用系统默认的参数。
同时,需要注意可执行文件还包含一种叫做启动代码(start-up code)的东西,此代码相当于程序和操作系统之间的接口。不同操作系统的启动代码不同,所以即使硬件是相同的,也不能通用。
1.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-4-15 22:41:39 | 显示全部楼层
每个系统显示效果都是不一样的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-16 16:17:18 | 显示全部楼层    本楼为最佳答案   
Windows系统不一样,相关的dll文件和一些默认值略有不同,显示的也会有一定差异。比如MFC做的一个界面,在不同的系统上显示的界面有时候就会不同。
如果想要Windows8,7,XP统一的界面就自己设计界面,不要用系统默认的参数。
同时,需要注意可执行文件还包含一种叫做启动代码(start-up code)的东西,此代码相当于程序和操作系统之间的接口。不同操作系统的启动代码不同,所以即使硬件是相同的,也不能通用。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-16 18:55:52 | 显示全部楼层
我也是win8.1  64位的,但是我就是显示在中间的。可能和easygui版本有关吧。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-4-16 21:31:42 | 显示全部楼层
alltolove 发表于 2017-4-15 22:41
每个系统显示效果都是不一样的

谢谢回复
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-16 21:32:37 | 显示全部楼层
Charles未晞 发表于 2017-4-16 16:17
Windows系统不一样,相关的dll文件和一些默认值略有不同,显示的也会有一定差异。比如MFC做的一个界面,在 ...

谢谢指教
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-16 21:34:17 | 显示全部楼层
ooxx7788 发表于 2017-4-16 18:55
我也是win8.1  64位的,但是我就是显示在中间的。可能和easygui版本有关吧。

谢谢回复!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-26 22:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表