WM_WINDOWPOSCHANGED сообщение
Отправляется в окно, размер которого, положение или место в порядке Z изменились в результате вызова функции SetWindowPos или другой функции управления окном.
Окно получает это сообщение через функцию WindowProc .
#define WM_WINDOWPOSCHANGED 0x0047
Параметры
-
wParam
-
Этот параметр не используется.
-
lParam
-
Указатель на структуру WINDOWPOS , содержащую сведения о новом размере и положении окна.
Возвращаемое значение
Тип: LRESULT
Если приложение обрабатывает это сообщение, оно должно возвращать ноль.
Комментарии
По умолчанию функция DefWindowProc отправляет WM_SIZE и WM_MOVE сообщения в окно. Сообщения WM_SIZE и WM_MOVE не отправляются, если приложение обрабатывает сообщение WM_WINDOWPOSCHANGED без вызова DefWindowProc. Более эффективно выполнять любые изменения перемещения или изменения размера во время сообщения WM_WINDOWPOSCHANGED без вызова DefWindowProc.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел
-
Справочные материалы
-
Основные понятия