Функция
TileWindowsФункция
TileWindows располагает "мозаикой" определяемые дочерние окна заданного родительского окна.Синтаксис
hwndParent, // дескриптор родительского окна UINT wHow, // типы окон, которые не упорядочиваются CONST RECT *lpRect, // прямоугольник, где упорядочиваются окна UINT cKids, // упорядочиваемое число окон const HWND FAR *lpKids // массив дескрипторов окна ); |
Параметры
hwndParent
[in] Дескриптор родительского окна. Если этот параметр - ПУСТО (NULL), им назначается окно рабочего стола.
wHow
[in] Устанавливает флажки расположения окон без перекрытия друг другом. Этот параметр может быть одним из нижеследующих значений —, необязательно объединенный с флажком
MDITILE_SKIPDISABLED, чтобы не допустить блокировку многодокументному интерфейсу (MDI) располагать дочерние окна “мозаикой”.
Значение |
Предназначение |
MDITILE_HORIZONTAL |
Располагает "мозаикой" окна по горизонтали. |
MDITILE_VERTICAL |
Располагает "мозаикой" окна по вертикали. |
lpRect
[in] Указатель на структуру
RECT, которая устанавливает прямоугольную область, в рабочих координатах, внутри которой располагаются окна. Если этот параметр - ПУСТО (NULL), используется рабочая область родительского окна.cKids
[in] Устанавливает число элементов в массиве, заданном параметром
lpKids. Этот параметр игнорируется, если lpKids - ПУСТО (NULL).lpKids
[in] Указатель на массив дескрипторов дочерних окон, которые упорядочиваются. Если этот параметр - ПУСТО (NULL), упорядочиваются дочерние окна заданного родительского окна (или окна рабочего стола).
Возвращаемые значения
Если функция завершается успешно, возвращаемое значение - число размещенных окон.
Если функция не выполняет задачу, возвращаемое значение нулевое. Чтобы получить расширенную информацию об ошибке вызовите функцию
GetLastError.Замечания
Вызов функции
TileWindows заставляет все развернутые окна восстановиться в своих предыдущих размерах.Смотри также
Краткий обзор Окна, CascadeWindows, RECT
Размещение и совместимость TileWindows |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версия 4.0 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
User32.lib |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |