Поделиться через


PSM_RECALCPAGESIZES сообщение

Пересчитывает размер страницы стандартной страницы или страницы свойств мастера после добавления или удаления страниц. Это сообщение можно отправить явно или использовать макрос PropSheet_RecalcPageSizes .

Параметры

wParam

Должен равняться нулю.

lParam

Должен равняться нулю.

Возвращаемое значение

Возвращает значение TRUE в случае успешного выполнения или FALSE в противном случае.

Комментарии

При создании страницы свойств она имеет размер в соответствии с исходной коллекцией страниц. Для обеспечения совместимости с предыдущими версиями общих элементов управления страницы свойств и мастеры не изменяют размер автоматически при последующем добавлении или удалении страниц. В общих элементах управления версии 5.80 приложения должны отправлять PSM_RECALCPAGESIZES сообщение после добавления или удаления страниц с PSM_ADDPAGE, PSM_INSERTPAGE, PSM_REMOVEPAGE или их эквивалентными макросами. Это гарантирует, что лист свойств имеет правильный размер для текущей коллекции страниц. Если это сообщение не отправляется, некоторые страницы страниц свойств могут быть усечены или слишком велики.

Примечание

Это сообщение не поддерживается при использовании стиля мастера Aero (PSH_AEROWIZARD).

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Prsht.h