Структура MINMAXINFO


Структура MINMAXINFO содержит информацию о развернутом размере окна и устанавливаемых позициях ее минимального и максимального размера.

Синтаксис

typedef struct {           // mmi

POINT ptReserved;
POINT
ptMaxSize;
POINT
ptMaxPosition;
POINT
ptMinTrackSize;
POINT
ptMaxTrackSize;

} MINMAXINFO;

Члены структуры

ptReserved

Зарезервировано, не используется.

ptMaxSize

Устанавливает развернутую ширину (POINT.x) и развернутую высоту (POINT.y) окна. Для систем с несколькими мониторами, это относится к первому монитору.

ptMaxPosition

Устанавливает позицию левой стороны развернутого окна (POINT.x) и позицию верхней части развернутого окна (POINT.y). Для систем с несколькими мониторами, это относится к монитору, на котором развертывается окно.

ptMinTrackSize

Определяет минимум устанавливаемой ширины (POINT.x) и минимум устанавливаемой высоты (POINT.y) окна. Это неизменяемо для систем с несколькими мониторами.

ptMaxTrackSize

Определяет максимум устанавливаемой ширины (POINT.x) и максимум устанавливаемой высоты (POINT.y) окна. Для систем с несколькими мониторами, это - размер окна, которое делается такого же размера, как виртуальный экран.

Замечания

Нижеследующая таблица описывает изменения, которые происходят для системы с несколькими мониторами.

Член MINMAXINFO

Определения для нескольких мониторов

ptMaxSize

Когда окно развернуто или изменено, этот член относится к первому видеомонитору.

ptMaxPosition

Относится к монитору, на котором было развернуто окно, а не рабочий стол.

ptMinTrackSize

Не изменяется.

ptMaxTrackSize

Размер окна, которое делается такого размера, как виртуальный экран.

Система автоматически компенсирует различия между первым видеомонитором и монитором окна. Таким образом, если пользователь оставляет член ptMaxSize нетронутым, окно на мониторе большее, чем на первом видеомониторе, развернется до размера большего монитора.

Смотри также

Краткий обзор Окна, POINT, WM_GETMINMAXINFO

Размещение и совместимость MINMAXINFO

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да

Windows Me

Да

Windows 98

Да

Windows 95

Да

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz