1.27.1.6 Функция CascadeWindows

(ОкнаКаскадом) [Теперь поддерживается в Windows NT]

Функция CascadeWindows располагает каскадом определенные окна или дочерние окна определенного родительского окна.

Синтаксис

WORD WINAPI CascadeWindows
(
HWND hwndParent,			// дескриптор родительского окна
UINT wHow,			// типы окон, которые не упорядочиваются
CONST RECT *lpRect, 		// прямоугольник, в котором
				// упорядочиваются окна
UINT cKids,			// число окон для упорядочивания
const HWND FAR *lpKids		// массив дескрипторов окна
);

Параметры

hwndParent
Идентифицирует родительское окно. Если этот параметр имеет значение ПУСТО (NULL), принимается окно рабочего стола.
wHow
Определяет флажок каскада. В настоящее время доступен единственный флажок, MDITILE_SKIPDISABLED, который предотвращает блокирование дочерних окон MDI (Многодокументального Интерфейса) от каскадирования.
lpRect
Указатель на структуру SMALL_RECT, которая определяет прямоугольную область, в экранных координатах, внутри которой помещены окна. Этот параметр может быть значением ПУСТО (NULL), когда используется рабочая область родительского окна.
cKids
Определяет число элементов в массиве, определенном параметром lpKids. Этот параметр игнорируется, если lpKids - ПУСТО (NULL). lpKids
Указатель на массив дескрипторов окон, которые идентифицируют упорядочиваемые окна. Если этот параметр - ПУСТО (NULL), дочерние окна размещаются в определенном родительском окне (или окне рабочего стола).

Возвращаемые значения
Если функция завершается успешно, возвращаемое значение - число упорядочиваемых окон. Если функция не выполняет задачу, возвращаемое значение нулевое.

Смотри также
SMALL_RECT

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

Windows NT			Да
Win95				Да
Win32s				Нет
Импортируемая библиотека		user32.lib
Заголовочный файл			winuser.h
Unicode				Нет
Замечания по платформе		Не имеется

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Владимир Соковиков - 05.12.2001