Вы говорите об оконной анимации, верно? Где окно показано «растущим» или «сжимающимся» от его текущего размера и положения до максимального размера или к панели задач.
Эта анимация выполняется независимо от внешнего вида вашего окна. Вы можете вызвать DrawAnimatedRects
API-функцию , чтобы запустить анимацию самостоятельно. Он просто рисует обычную строку заголовка в соответствии с текущими настройками дисплея.
Обратите внимание, что другие окна с настраиваемыми строками заголовка ведут себя так же. Посмотрите на различные версии Office, например. При минимизации или максимизации отображается строка заголовка Windows, а не строка заголовка клиента. Вы также можете увидеть аномалии при изменении размеров окон, которые не будут занимать весь экран. Например, при максимизации игры «Сердца» анимация показывает, что окно расширяется до полной ширины экрана, но когда анимация заканчивается, окно становится уже (но все еще развернуто).
Итак, чтобы ответить на ваш вопрос, сообщение не отправлено . Анимация изменения размера выполняется оконным менеджером без какой-либо помощи или участия со стороны изменяемого размера окна. Что касается вашей программы, окно переходит непосредственно от своего первоначального размера к новому размеру.