为什么我的MDI子窗体的大小在运行时只有一半啊? 请问:为什么我的MDI子窗体的大小在运行时只有一半啊?在设计时是正常的,这是怎么回事啊?? 怎么调整啊??谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦,这样,,,MDI子窗体的大小、位置是系统管理的,就像非MDI子窗体在桌面(?)一样-----除非用户有代码干预,,,你可以在窗体的resize中添加代码,更改窗体大小,或设计时设置子窗体的windowstate属性为最大化,,,还有一点要注意,当你有多个mdi子窗体的情况(大多数情况都是这样吧),打开过一个不是以最大化状态show的子窗体后,其它原来是最大化的子窗体也可能会被还原成normal,如果不想露出mdi客户区背景,要注意用代码检查 mdi窗体的windowstate属性为最大化 只要在属性窗口修改borderStyle的值就可以了。1-fix single就以设计时的大小显示. 你可以在formload的时候用代码指定窗体的大小,如:me.width=8000me.height=6000 子窗体是没有办法通过属性来设定居中的,如果一定要居中的话,你可用以下代码来实现:Private Sub Form_Load() Me.Width = 8000 Me.Height = 6000 Me.Left = (MDIFrmMain.ScaleWidth - Me.Width) / 2 Me.Top = (MDIFrmMain.ScaleHeight - Me.Height) / 2End Sub VB6.0 MultiPage控件如何增加page数量。page栏的长宽高可不可以修改? 求个完整的思路 Microsoft Excel 中出现 “该部件的许可证信息没有找到...” .dat文件 如何只更改某个本地链接的IP? 请教一个自动增值的问题? 关于在vb中更新数据库中的字段的问题! 用vb如何得到执行sql语句后的结果?如sum的值? VB中如何读取十六进制字符串的问题?(急) 怎样实现局域网内主机或数据库服务器的搜寻 如何加载外部命令啊?? 详情请看贴! vb 程序里怎样调用delphi编写的程序
MDI子窗体的大小、位置是系统管理的,就像非MDI子窗体在桌面(?)一样
-----除非用户有代码干预,,,你可以在窗体的resize中添加代码,更改窗体大小,或设计时设置子窗体的windowstate属性为最大化,,,还有一点要注意,当你有多个mdi子窗体的情况(大多数情况都是这样吧),
打开过一个不是以最大化状态show的子窗体后,其它原来是最大化的子窗体也可能会被还原成normal,如果不想露出mdi客户区背景,要注意用代码检查
1-fix single就以设计时的大小显示.
me.width=8000
me.height=6000
Private Sub Form_Load()
Me.Width = 8000
Me.Height = 6000
Me.Left = (MDIFrmMain.ScaleWidth - Me.Width) / 2
Me.Top = (MDIFrmMain.ScaleHeight - Me.Height) / 2
End Sub