Функция TileWindows упорядочивает указанные окна или дочерние окна указанного родителького окна.
WORD WINAPITileWindows ( HWNDhwndParent , // дескриптор родительского окна UINTwHow , // типы окон, не подлежащих упорядочиванию CONST RECT *lpRect , // прямоугольник, внутри которого // будут упорядочены окна UINT cKids, // количество упорядочиваемых окон const HWND FAR *lpKids // массив дескрипторов окон );
Параметры:
Указывает родительское окно. Если значение этого параметра равно NULL, то в качестве родителького используется окно рабочего окна. | |||||||
Определяет типы окон, не подлежащих упорядочиванию, а также способ упорядочивания по горизонтали и по вертикали. Значение этого параметра может быть комбинацией одного из следующих значний с нулем или более значениями, перечисленными при описании функции CascadeWindows.
| |||||||
Указывает на структуру типа SMALL_RECT, которая определяет прямоугольную область, в экранных координатах, внутри которой упорядочиваются окна. Если значение этого параметра равно NULL, используется клиентская область родительского окна. | |||||||
Определяет число элементов в массиве, указанном в параметре lpKids. Значение этого параметра игнорируется, ели значение параметра lpKids равно NULL. | |||||||
Указывает на массив из дескрипторов окна, идентифицирующих упорядочиваемые окна. Если значение этого параметра равно NULL, то упорядочиваются окна указанного родительского окна (или окна рабочего стола). |
Возвращаемые значения:
При успехе возвращается число упорядоченных окон.
При неудаче возвращается ноль.
При неудаче возвращается ноль.
Смотрите также:
CascadeWindows, SMALL_RECT