Struttura MONITORINFO (winuser.h)
La struttura MONITORINFO contiene informazioni su un monitor di visualizzazione.
La funzione GetMonitorInfo archivia le informazioni in una struttura MONITORINFO o in una struttura MONITORINFOEX .
La struttura MONITORINFO è un subset della struttura MONITORINFOEX . La struttura MONITORINFOEX aggiunge un membro stringa per contenere un nome per il monitoraggio di visualizzazione.
Sintassi
typedef struct tagMONITORINFO {
DWORD cbSize;
RECT rcMonitor;
RECT rcWork;
DWORD dwFlags;
} MONITORINFO, *LPMONITORINFO;
Members
cbSize
Dimensioni della struttura, in byte.
Impostare questo membro su sizeof ( MONITORINFO )
prima di chiamare la funzione GetMonitorInfo . In questo modo, la funzione determina il tipo di struttura che si sta passando.
rcMonitor
Struttura RECT che specifica il rettangolo di monitoraggio dello schermo espresso nelle coordinate dello schermo virtuale. Si noti che se il monitor non è il monitor di visualizzazione primario, alcune delle coordinate del rettangolo potrebbero essere valori negativi.
rcWork
Struttura RECT che specifica il rettangolo dell'area di lavoro del monitor di visualizzazione, espresso nelle coordinate dello schermo virtuale. Si noti che se il monitor non è il monitor di visualizzazione primario, alcune delle coordinate del rettangolo potrebbero essere valori negativi.
dwFlags
Set di flag che rappresentano gli attributi del monitor di visualizzazione.
Viene definito il flag seguente.
Valore | Significato |
---|---|
MONITORINFOF_PRIMARY | Questo è il monitor di visualizzazione principale. |
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | winuser.h (include Windows.h) |