建立了MDI 窗体后,里面的子窗体,无论MDI 主窗体如何改变大小, 其含有的子窗体都能居中间位置谢谢
解决方案 »
- vb 提取阿里旺旺群中的用户列表(WWUI.SuperListView 控件)
- vb做的程序如何为其做帮助文件?
- 如何将VB里的TEXT控件背景改为渐变
- 如何发出“嘟”的一声
- ACCESS数据库 使用如下SQL查询语句 说 FROM语句错误 大家看看
- 声音朗读、识别的问题?知道的请回答,有分啊!
- 用vb获取可执行文件后跟的参数
- 求教------高手请进啊。。
- VB调用matlab中编译的dll文件,出现“subscript of range”,多谢各位
- 求助不能改变窗体大小怎么处理
- 请问用recordset 中的filter 过滤记录后,如何统计得到的记录总数呢? 谢谢!
- 表格打印数据,1行太长想换多行来显示,如何实现?
On Error Resume Next
Dim f As Form
If Me.WindowState <> vbMinimized Then
For Each f In Forms
If Not f Is Me Then
If f.MDIChild Then
f.Move (ScaleWidth - f.Width) / 2, (ScaleHeight - f.Height) / 2
End If
End If
Next
End If
End Sub
If Frm_Main.ScaleWidth <= frmObject.Width Then
frmObject.Left = 0
Else
frmObject.Left = (Frm_Main.ScaleWidth - frmObject.Width) / 2
End If
If Frm_Main.ScaleHeight <= frmObject.Height Then
frmObject.Top = 0
Else
frmObject.Top = (Frm_Main.ScaleHeight - frmObject.Height) / 2
End If
End SubFrm_Main是mdi父窗口,frmObject是要居中的子窗口