描述
MonitorFromRect函数检索具有指定矩形的最大交叉区域的显示监视器的句柄。
C++ 语法
HMONITOR MonitorFromRect( __in LPCRECT lprc, __in DWORD dwFlags ); |
PowerBASIC 语法
FUNCTION MonitorFromRect ( _ BYREF lprc AS RECT, _ BYVAL dwFlags AS DWORD _ ) AS DWORD |
参数
lprc
[in]指向RECT结构的指针,用于指定虚拟屏幕坐标中感兴趣的矩形。
dwFlags
[in]如果矩形不与任何显示监视器相交,则确定函数的返回值。
此参数可以是以下值之一。
值 |
含义 |
MONITOR_DEFAULTTONEAREST |
返回最接近矩形的显示监视器的句柄。 |
MONITOR_DEFAULTTONULL |
返回NULL。 |
MONITOR_DEFAULTTOPRIMARY |
返回主显示监视器的句柄。 |
返回值
如果矩形与一个或多个显示监视矩形相交,则返回值为显示监视器的HMONITOR句柄,该矩形具有与矩形相交的最大面积。
如果矩形与显示监视器不相交,返回值取决于dwFlags中的值。
引用文件 #INCLUDE Once
WinUser.inc(包括Windows.inc)