Страница 50 из 56
Сообщение WM_WINDOWPOSCHANGED Сообщение WM_WINDOWPOSCHANGED посылается окну, чей размер, позиция, или место в Z-последовательности изменились в результате обращения к функции SetWindowPos или другой функции управления окном. Синтаксис WM_WINDOWPOSCHANGED lpwp = (LPWINDOWPOS) lParam; // указывает на данные о размере и позиции Параметры lpwp Значение lParam. Указывает на структуру WINDOWPOS, которая содержит информацию относительно нового размера окна и позиции. Возвращаемые значения Если программа обрабатывает это сообщение, то она должна возвратить ноль. Действия по умолчанию Функция DefWindowProc посылает окну сообщения WM_SIZE и WM_MOVE. Замечания Сообщения WM_SIZE и WM_MOVE не посылаются, если прикладная программа обрабатывает сообщение WM_WINDOWPOSCHANGED без вызова DefWindowProc. Это более эффективно выполнит любое перемещение или обработку изменения размера в течение сообщения WM_WINDOWPOSCHANGED без вызова DefWindowProc. Смотри также DefWindowProc, EndDeferWindowPos, SetWindowPos, WINDOWPOS, WM_MOVE, WM_SIZE, WM_WINDOWPOSCHANGING Размещение и совместимость WM_WINDOWPOSCHANGED Windows NTДа Win95Да Win32sДа Импортируемая библиотека- Заголовочный файлwinuser.h UnicodeНет Замечания по платформеНе имеется
|