窗体定位(针对 Visual Basic 6.0 用户)

更新:2007 年 11 月

Visual Basic 6.0 和 Visual Basic 2008 中设置窗体在屏幕上的位置的方法不同。

概念差异

Left 和 Top 属性

在 Visual Basic 6.0 中,可以通过在设计时使用“窗体布局”窗口或在“属性”窗口中设置 Left 和 Top 属性来设置窗体的初始屏幕位置。也可以以编程方式设置 Left 和 Top 属性。

在 Visual Basic 2008 中,通过在设计时设置 Location 属性或以编程方式将 Location 属性设置为 Point 对象来设置初始屏幕位置。

StartUpPosition 属性

此外,Visual Basic 6.0 支持 StartUpPosition 属性,该属性可用于允许 Windows 自动设置位置(例如,在屏幕上居中)。默认设置为 Manual,这意味着 Left 和 Top 属性优先。

在 Visual Basic 2008 中,StartPosition 属性所执行的功能与此相同。默认设置现在为 WindowsDefaultLocation,表示忽略 Location 属性。

请参见

任务

如何:设置 Windows 窗体的屏幕位置