Delphi WinAPI MonitorFromWindow - 检索与指定窗口的边框具有最大相交面积的显示监视器的句柄。
Delphi WinAPI MonitorFromWindow - 检索与指定窗口的边框具有最大相交面积的显示监视器的句柄。
MonitorFromWindow 函数
检索与指定窗口的边框具有最大相交面积的显示监视器的句柄。
原型:
HMONITOR MonitorFromWindow(
HWND hwnd,
DWORD dwFlags
);
参数:
- hwnd //窗口句柄
- dwFlags //如果窗口未与任何显示监视器相交,则确定函数的返回值。此参数可以是以下值之一。
- MONITOR_DEFAULTTONEAREST //返回距离窗口最近的显示监视器的句柄。
- MONITOR_DEFAULTTONULL //返回NULL。
- MONITOR_DEFAULTTOPRIMARY //返回主显示监视器的句柄。
返回值
- 如果窗口与一个或多个显示监视器矩形相交,则返回值是与窗口相交面积最大的显示监视器的HMONITOR句柄。
- 如果窗口未与显示监视器相交,则返回值取决于dwFlags的值。
注意:如果窗口当前已最小化,MonitorFromWindow将使用最小化前的窗口矩形。
创建时间:2021.09.09 更新时间:
博客园 滔Roy https://www.cnblogs.com/guorongtao 希望内容对你有所帮助,谢谢!