Страница 59 из 69
Функция TileWindows (МозаикаОкон) [Не поддерживается в Windows NT] Функция TileWindows располагает "мозаикой" определяемые окна или дочерние окна заданного родительского окна. Синтаксис WORD WINAPI TileWindows ( HWND hwndParent,// дескриптор родительского окна UINT wHow,// типы окон, которые не упорядочиваются CONST RECT *lpRect,// прямоугольник, где упорядочиваются окна UINT cKids,// упорядочиваемое число окон const HWND FAR *lpKids// массив дескрипторов окна );
Параметры hwndParent Идентифицирует родительское окно. Если этот параметр - ПУСТО (NULL), предполагается окно рабочего стола. wHow Определяет типы окон, которые не упорядочиваются, или слева направо или горизонтально. Этот параметр может быть одним из следующих значений, объединенных с нулем или большим количеством значений, перечисленных в функции CascadeWindows: - MDITILE_HORIZONTAL - Располагает "мозаикой" окна горизонтально.
- MDITILE_VERTICAL - Располагает "мозаикой" окна вертикально.
lpRect Указывает на структуру SMALL_RECT, которая устанавливает прямоугольную область, в экранных координатах, внутри которой помещены окна. Если этот параметр - ПУСТО (NULL), используется рабочая область родительского окна. cKids Устанавливает число элементов в массиве, заданном параметром lpKids. Этот параметр игнорируется, если lpKids - ПУСТО (NULL). lpKids Указывает на массив дескрипторов окна, идентифицирующих окна, которые упорядочиваются. Если этот параметр - ПУСТО (NULL), размещаются дочерние окна заданного родительского окна (или окна рабочего стола). Возвращаемые значения Если функция завершается успешно, возвращаемое значение - число размещенных окон. Если функция не выполняет задачу, возвращаемое значение нулевое. Смотри также CascadeWindows, SMALL_RECT Размещение и совместимость TileWindows Windows NTДа Win95Да Win32sНет Импортируемая библиотекаuser32.lib Заголовочный файлwinuser.h UnicodeНет Замечания по платформеНе имеется |