Функция TileWindows (winuser.h)
Плитки указанных дочерних окон указанного родительского окна.
Синтаксис
WORD TileWindows(
[in, optional] HWND hwndParent,
[in] UINT wHow,
[in, optional] const RECT *lpRect,
[in] UINT cKids,
[in, optional] const HWND *lpKids
);
Параметры
[in, optional] hwndParent
Тип: HWND
Дескриптор родительского окна. Если этот параметр имеет значение NULL, предполагается, что окно рабочего стола.
[in] wHow
Тип: UINT
Флаги плитки. Этот параметр может иметь одно из следующих значений, при необходимости в сочетании с MDITILE_SKIPDISABLED , чтобы предотвратить плитку отключенных дочерних окон MDI.
Значение | Значение |
---|---|
|
Плитки окон по горизонтали. |
|
Плитки окон по вертикали. |
[in, optional] lpRect
Тип: const RECT*
Указатель на структуру, задающую прямоугольную область в клиентских координатах, в которой расположены окна. Если этот параметр имеет значение NULL, используется клиентская область родительского окна.
[in] cKids
Тип: UINT
Количество элементов в массиве, заданное параметром lpKids . Этот параметр игнорируется, если lpKids имеет значение NULL.
[in, optional] lpKids
Тип: const HWND*
Массив дескрипторов для упорядоченных дочерних окон. Если указанное дочернее окно является окном верхнего уровня со стилем WS_EX_TOPMOST или WS_EX_TOOLWINDOW, то дочернее окно не упорядочено. Если этот параметр имеет значение NULL, упорядочены все дочерние окна указанного родительского окна (или окна рабочего стола).
Возвращаемое значение
Тип: WORD
Если функция выполняется успешно, возвращаемое значение — это количество упорядоченных окон.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Комментарии
Вызов TileWindows приводит к восстановлению всех развернутых окон до предыдущего размера.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winuser.h (включая Windows.h) |
Библиотека | User32.lib |
DLL | User32.dll |
См. также раздел
Основные понятия
Другие ресурсы
Справочные материалы