Уведомление
WM_SIZINGСообщение
WM_SIZING отправляется окну, у которого пользователь изменяет размеры. Обрабатывая это сообщение, прикладная программа может контролировать размер и позицию перетаскиваемого прямоугольника и, если необходимо, изменять его размер или позицию.Окно получает это сообщение через свою функцию
WindowProc.Синтаксис
WPARAM wParam LPARAM lParam;WM_SIZING |
Параметры
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 |