Шаг 298 - CWnd::OnWindowPosChanged

afx_msg void OnWindowPosChanged( WINDOWPOS* lpwndpos );

Параметры
lpwndpos
Указатель на WINDOWPOS структуру данных, которая содержит информацию относительно нового размера окна и позиции.

Замечания
Рамка вызывает эту функцию когда размер, позиция, или Z-порядок изменился в результате обращения к SetWindowPos функции или другой функции управления окна. Заданная по умолчанию реализация посылает WM_SIZE и WM_MOVE сообщения к окну. Эти сообщения не посланы если прикладная программа обрабатывает обращение OnWindowPosChanged без того, чтобы вызвать базовый класс. Это более эффективно выполнит любое перемещение или обработку изменения размера в течение обращения к OnWindowPosChanged без того чтобы вызывать базовый класс.
Эта функция вызвана рамкой чтобы позволить Bашей прикладной программе обрабатывать сообщение Windows. Параметры переданные к Вашей функции отражают параметры полученные рамкой, когда сообщение было получено. Если Вы вызываете реализацию базового класса этой функции, та реализация использует параметры, первоначально переданные с сообщением, а не параметры которые Вы обеспечиваете функции.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 02.01.2002