Structure MONITORINFO (winuser.h)
La structure MONITORINFO contient des informations sur un moniteur d’affichage.
La fonction GetMonitorInfo stocke des informations dans une structure MONITORINFO ou MONITORINFOEX .
La structure MONITORINFO est un sous-ensemble de la structure MONITORINFOEX . La structure MONITORINFOEX ajoute un membre de chaîne pour contenir un nom pour le moniteur d’affichage.
Syntaxe
typedef struct tagMONITORINFO {
DWORD cbSize;
RECT rcMonitor;
RECT rcWork;
DWORD dwFlags;
} MONITORINFO, *LPMONITORINFO;
Membres
cbSize
Taille de la structure, en octets.
Définissez ce membre sur sizeof ( MONITORINFO )
avant d’appeler la fonction GetMonitorInfo . Cela permet à la fonction de déterminer le type de structure que vous lui transmettez.
rcMonitor
Structure RECT qui spécifie le rectangle de moniteur d’affichage, exprimé en coordonnées d’écran virtuel. Notez que si le moniteur n’est pas le moniteur d’affichage principal, certaines coordonnées du rectangle peuvent être des valeurs négatives.
rcWork
Structure RECT qui spécifie le rectangle de zone de travail du moniteur d’affichage, exprimé en coordonnées d’écran virtuel. Notez que si le moniteur n’est pas le moniteur d’affichage principal, certaines coordonnées du rectangle peuvent être des valeurs négatives.
dwFlags
Ensemble d’indicateurs qui représentent les attributs du moniteur d’affichage.
L’indicateur suivant est défini.
Valeur | Signification |
---|---|
MONITORINFOF_PRIMARY | Il s’agit du moniteur d’affichage principal. |
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | winuser.h (inclure Windows.h) |