MonitorGetWorkArea

检查指定的监视器是否存在, 并可选地检索其工作区域的边界坐标.

ActualN := MonitorGetWorkArea(N, &Left, &Top, &Right, &Bottom)

参数

N

类型: 整数

如果省略, 则使用主监视器. 否则, 请指定监视器编号, 介于 1 和 MonitorGetCount 返回的数字之间.

&Left
&Top
&Right
&Bottom

类型: VarRef

用于存储工作区边界坐标(以像素为单位) 的变量的引用.

返回值

类型: 整数

该函数返回显示器编号(与 N 相同, 除非省略了 N).

错误处理

一旦失败, 将抛出异常, 并且不会修改输出变量.

备注

监视器的工作区域不包括任务栏和其他注册桌面工具栏占用的区域.

MonitorGet, SysGet, 监视器函数

示例

有关此函数的演示, 请参阅监视器函数页面的示例 #1.