CascadeWindows

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


WORD WINAPI CascadeWindows (

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

Параметры

hwndParent - идентифицирует родительское окно. Если значение этого параметра равно NULL , используется окно рабочего стола.
wHow - определяет флаг каскадирования. Доступно единственное значение: MDITILE _ SKIPDISABLED , предотвращающее каскадирование дочерних MDI окон, не принимающих ввод пользователя ( disabled windows ).
lpRect - указатель на структуру типа SMALL _ RECT , которая определяет прямоугольную область, в экранных координатах, внутри которой каскадируются окна. Значение параметра может быть равно NULL , тогда используется клиентская область родительского окна.
cKids - определяет число элементов в массиве, заданным параметром lpKids . Значение параметра игнорируется, если значение lpKids равно нулю.
lpKids - указатель на массив дескрипторов окон, идентифицирующих каскадируемые окна. Если значение этого параметра равно NULL , каскадируются дочерние окна указанного родительского окна (или окна рабочего стола).

Возвращаемые значения

В случае успеха возвращается количество упорядоченных окон.
В случае неудачи возвращается нуль.

См. также

SMALL_RECT .

Hosted by uCoz