Estructura MONITORINFO (winuser.h)
La estructura MONITORINFO contiene información sobre un monitor de pantalla.
La función GetMonitorInfo almacena información en una estructura MONITORINFO o en una estructura MONITORINFOEX .
La estructura MONITORINFO es un subconjunto de la estructura MONITORINFOEX . La estructura MONITORINFOEX agrega un miembro de cadena para que contenga un nombre para el monitor de presentación.
typedef struct tagMONITORINFO {
DWORD cbSize;
RECT rcMonitor;
RECT rcWork;
DWORD dwFlags;
} MONITORINFO, *LPMONITORINFO;
cbSize
El tamaño de la estructura en bytes.
Establezca este miembro en sizeof ( MONITORINFO )
antes de llamar a la función GetMonitorInfo . Esto permite a la función determinar el tipo de estructura que se va a pasar a ella.
rcMonitor
Estructura RECT que especifica el rectángulo del monitor de visualización, expresado en coordenadas de pantalla virtual. Tenga en cuenta que si el monitor no es el monitor de visualización principal, algunas de las coordenadas del rectángulo pueden ser valores negativos.
rcWork
Estructura RECT que especifica el rectángulo de área de trabajo del monitor de visualización, expresado en coordenadas de pantalla virtual. Tenga en cuenta que si el monitor no es el monitor de visualización principal, algunas de las coordenadas del rectángulo pueden ser valores negativos.
dwFlags
Conjunto de marcas que representan atributos del monitor de visualización.
Se define la marca siguiente.
Value | Significado |
---|---|
MONITORINFOF_PRIMARY | Este es el monitor de visualización principal. |
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | winuser.h (incluir Windows.h) |