Multiple Display Monitors Functions

The following functions provide support for multiple monitors.

Function Description
EnumDisplayMonitors Enumerates display monitors that intersect a region formed by the intersection of a specified clipping rectangle and the visible region of a device context.
GetMonitorInfo Retrieves information about a display monitor.
MonitorEnumProc An application-defined callback function that is called by the EnumDisplayMonitors function.
MonitorFromPoint Retrieves a handle to the display monitor that contains a specified point.
MonitorFromRect Retrieves a handle to the display monitor that has the largest area of intersection with a specified rectangle.
MonitorFromWindow Retrieves a handle to the display monitor that has the largest area of intersection with the bounding rectangle of a specified window.