Структура NCCALCSIZE_PARAMS


Структура NCCALCSIZE_PARAMS содержит информацию, которую прикладная программа может использовать при обработке сообщения WM_NCCALCSIZE, чтобы вычислить размер, позицию и допустимое содержание рабочей области окна.

Синтаксис

typedef struct {              // nccp

RECT rgrc[3];

PWINDOWPOS lppos;

} NCCALCSIZE_PARAMS, *LPNCCALCSIZE_PARAMS;

Члены структуры

rgrc

Устанавливает массив прямоугольников. Первый содержит новые координаты окна, которое было перемещено или изменено, то есть это - предполагаемые новые координаты окна. Второй содержит координаты окна до того, как это было перемещено или изменено. Третий содержит координаты рабочей области окна до того, как окно было перемещено или изменено. Если окно - дочернее окно, координаты отсчитываются относительно рабочей области родительского окна. Если окно - окно верхнего уровня, координаты - относительно начала координат экрана.

lppos

Указатель на структуру WINDOWPOS, которая содержит размер и значения позиции, установленные в операции, которая передвигала или изменила размеры окна.

Смотри также

Краткий обзор Окна, MoveWindow, RECT, SetWindowPos, WINDOWPOS, WM_NCCALCSIZE

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

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да

Windows Me

Да

Windows 98

Да

Windows 95

Да

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz