1、用 Form.Move 方法:
Form.
Move [X 坐标], [Y 坐标], 宽度, [高度]
' [ ... ] 为可选项
。例如有一名为 mdiChild 的子窗体,则:
mdiChild.
Move 0,0,mdiChild.Width,midChild.Height
则该子窗体就会移动到可活动范围内的左上方。
2、用 MDIForm.Arrange 方法
Sub Arrange(Arrangement
As Integer)
这是一个可以设置子窗体分布模式的方法。其中 Arrangement 参数有以下值:
vbCascade
'层叠窗口
vbTileHorizontal
'横向平铺
vbTileVertical
'纵向平铺
vbArrangeIcons
'调整成像标题栏一样的大小并排列
例如(Me 是 MDIForm):
Me.
Arrange vbCascade
就会把子窗体层叠。