编程论坛
注册
登录
编程论坛
→
VB6论坛
VB 为什么设计时的窗体大小和运行时的窗体大小不一样啊?
qdjmxin
发布于 2014-11-18 11:12, 415 次点击
一个主窗体frmmain,若干个子窗体,为什么设计时的窗体大小和运行时的窗体大小不一样啊,子窗体右面多了一部分,底部少了一部分。(如图所示)
只有本站会员才能查看附件,请
登录
只有本站会员才能查看附件,请
登录
3 回复
#2
zhengang1026
2014-11-18 11:25
你应在窗体的load或Resize事件中将窗体的大小与屏幕大小联系起来(如窗体的宽、高分别等于屏幕宽、高的70%),这样才能保证在每个电脑上运行时都能是全窗体。
#3
xzlxzlxzl
2014-11-18 11:41
mdi窗体对标准子窗体大小进行了限制,因为他是父嘛,子怎么能超过父窗体呢。但如果把子窗体的borderstyle设为不等于2的任何值,子窗体的大小就由代码控制了。
#4
qdjmxin
2014-11-18 11:54
非常感谢
1