Уведомление WM_SIZING


Сообщение WM_SIZING отправляется окну, у которого пользователь изменяет размеры. Обрабатывая это сообщение, прикладная программа может контролировать размер и позицию перетаскиваемого прямоугольника и, если необходимо, изменять его размер или позицию.

Окно получает это сообщение через свою функцию WindowProc.

Синтаксис

WM_SIZING
    WPARAM wParam
    LPARAM lParam;

Параметры

wParam

Указывает, который край окна устанавливается по размеру. Этот параметр может быть одним следующих значений:

Значение

Предназначение

WMSZ_BOTTOM

Нижний край

WMSZ_BOTTOMLEFT

Левый нижний угол

WMSZ_BOTTOMRIGHT

Правый нижний угол

WMSZ_LEFT

Левый край

WMSZ_RIGHT

Правый край

WMSZ_TOP

Верхний край

WMSZ_TOPLEFT

Левый верхний угол

WMSZ_TOPRIGHT

Правый верхний угол

lParam

Указатель на структуру RECT с экранными координатами перетаскиваемого прямоугольника. Чтобы изменять размер или позицию перетаскиваемого прямоугольника, прикладная программа должна изменить члены этой структуры.

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

Прикладная программа должна возвратить ИСТИНА (TRUE), если она обрабатывает это сообщение.

Смотри также

Краткий обзор Окна, RECT, WM_MOVING, WM_SIZE

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

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 4.0 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

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

 

- объявлено в

Winuser.h

- включено в

Windows.h

 

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

Hosted by uCoz