22 сент. 2010 г.

WM_GETMINMAXINFO

Сообщение WM_GETMINMAXINFO посылается окну, когда размер или позиция окна будет изменена. Приложение может использовать это сообщение для заданных по умолчанию значений позиции и размера развернутого окна, а также размеров трэкинга (минимального или максимального).
lpmmi = (LPMINMAXINFO) lParam; // адрес структуры
Параметры:

lpmmi Значение lParam. Адрес структуры MINMAXINFO, которая содержит заданные по умолчанию значения позиции и размера развернутого окна, а также размеры трэкинга (минимального или максимального). Приложение может изменить умолчания, переписав значения членов структуры.
Возвращаемые значения:
Если приложение обрабатывает это сообщение, оно должно вернуть ноль.
Замечания:
Максимальный размер трэкинга – это наибольший размер окна, который может быть получен при изменении размеров окна при помощи бордюров. Минимальный размер трэкинга – это наименьший размер окна, который может быть получен при изменении размеров окна при помощи бордюров.
Смотрите также:
MoveWindow, SetWindowPos, MINMAXINFO