Partager via


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)

Voir aussi

GetMonitorInfo

MONITORINFOEX

Vue d’ensemble de plusieurs moniteurs d’affichage

Structures de moniteurs d’affichage multiples