Win32 API. Функции окна
Страница 7. Функция CascadeWindows


Функция 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Нет
Замечания по платформеНе имеется

 
« Предыдущая статья   Следующая статья »