勇芳软件工作室.汉化:  Multiple Display Monitors > Multiple Display Monitors Functions >

MonitorFromRect

Previous pageReturn to chapter overviewNext page

描述

 

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)