为什么我的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 Vista 下 Error accessing the system registry !!!求助!!!想给sqlserver下所有的数据库做一次日志收缩 关于winsock缓冲区的问题。 如何对一个查询后的结果纪录集再次执行查询? 在vb 中如何在form_load时动态生成各种控件啊 老兄,老姐:指点我,我想把刚刚添加的记录删除;怎么做啊???下面怎么写啊 ? 谢谢李大哥的答复...200分感谢... 请教API? 我已经没分送了,为什么还没人问答我的问题呀!!是不是都太差劲了 救火?????????? 如何加载外部命令啊?? 详情请看贴! 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