SetWindowLocation 方法

根据屏幕百分比设置窗口的大小和位置。

语法

object.SetWindowLocation lfTopPct, lfLeftPct, lfHeightPct, lfWidthPct, [bRedraw], [bDesiredLocation], [bClampWindow]

属性

SetWindowLocation 方法语法包括以下组成部分:

组成部分

描述

对象

对象表达式,其值为“应用到”列表中的一个对象。

LfTopPct

Double. 窗口顶部相对于工作台客户端区域的百分比。

LfLeftPct

Double. 窗口左侧相对于工作台客户端区域的百分比。

LfHeightPct

Double. 水平屏幕空间的百分比。

LfWidthPct

Double. 垂直屏幕空间的百分比。

bRedraw

布尔值。(可选)
True
– 重新绘制文档。(默认)
False
– 设置位置且不重新绘制文档。

bDesiredLocation

布尔值。(可选)
True
– 将位置写入磁盘。
False
– 位置未被写入磁盘。(默认设置)

bClampWindow

布尔值。(可选)
True
– 将文档大小调整为视区的大小。
False
– 不调整文档的大小。(默认设置)

备注

lfTopPct 参数设置窗口相对于工作台 MDI 客户端区域原点的位置,而 lfLeftPct 参数设置窗口相对于绝对屏幕分辨率原点的位置。

调用 SetWindowLocation 不会更改保存到磁盘的文档的位置。要更改保存到磁盘的窗口位置,请设置 WindowHeightPercentageWindowLeftPercentageWindowTopPercentageWindowWidthPercentage 属性。

 

示例

应用到

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。