Прочитать на английском

Поделиться через


сообщение WM_SIZING

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

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

#define WM_SIZING                       0x0214

Параметры

wParam

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

Значение Значение
WMSZ_BOTTOM
6
Нижний край
WMSZ_BOTTOMLEFT
7
Нижний левый угол
WMSZ_BOTTOMRIGHT
8
Нижний правый угол
WMSZ_LEFT
1
Левый край
WMSZ_RIGHT
2
Правый край
WMSZ_TOP
3
Верхний край
WMSZ_TOPLEFT
4
Левый верхний угол
WMSZ_TOPRIGHT
5
Правый верхний угол

 

lParam

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

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

Тип: LRESULT

При обработке этого сообщения приложение должно возвращать значение TRUE .

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Справочные материалы

WM_MOVING

WM_SIZE

Основные понятия

Windows

Другие ресурсы

RECT