Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура MONITORINFO содержит сведения о мониторе дисплея.
Функция GetMonitorInfo хранит сведения в структуре MONITORINFO или MONITORINFOEX .
Структура MONITORINFO — это подмножество структуры MONITORINFOEX . Структура MONITORINFOEX добавляет элемент строки, содержащий имя монитора дисплея.
Синтаксис
typedef struct tagMONITORINFO {
DWORD cbSize;
RECT rcMonitor;
RECT rcWork;
DWORD dwFlags;
} MONITORINFO, *LPMONITORINFO;
Члены
cbSize
Размер структуры в байтах.
Перед вызовом sizeof ( MONITORINFO ) функции GetMonitorInfo задайте для этого элемента значение . Это позволяет функции определить тип структуры, передаваемой ей.
rcMonitor
Структура RECT , задающая прямоугольник монитора дисплея, выраженный в координатах виртуального экрана. Обратите внимание, что если монитор не является основным монитором дисплея, некоторые координаты прямоугольника могут быть отрицательными значениями.
rcWork
Структура RECT , задающая прямоугольник рабочей области монитора дисплея, выраженный в координатах виртуального экрана. Обратите внимание, что если монитор не является основным монитором дисплея, некоторые координаты прямоугольника могут быть отрицательными значениями.
dwFlags
Набор флагов, представляющих атрибуты монитора дисплея.
Определен следующий флаг.
| Значение | Значение |
|---|---|
| MONITORINFOF_PRIMARY | Это основной монитор дисплея. |
Требования
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Верхняя часть | winuser.h (включая Windows.h) |