макрос PropSheet_AddPage (prsht.h)
Добавляет новую страницу в конец существующего листа свойств. Этот макрос можно использовать или явно отправить сообщение PSM_ADDPAGE.
Синтаксис
BOOL PropSheet_AddPage(
HWND hDlg,
HPROPSHEETPAGE hpage
);
Параметры
hDlg
Тип: HWND
Дескриптор на лист свойств.
hpage
Тип: HPROPSHEETPAGE
Обработайте страницу, чтобы добавить. Страница должна быть создана с помощью предыдущего вызова функции CreatePropertySheetPage.
Возвращаемое значение
Тип: BOOL
Возвращает TRUE, если выполнено успешно или FALSE в противном случае.
Замечания
Новая страница не должна быть больше самой большой страницы в настоящее время в листе свойств, так как лист свойств не изменяется, чтобы соответствовать новой странице.
Во время управления списком страниц выполняется ряд сообщений и один вызов функции. Хотя это действие происходит, попытка изменить список страниц будет иметь непредсказуемые результаты. Соответственно, не следует использовать макрос PropSheet_AddPage в реализации PropSheetPageProc или при обработке следующих уведомлений и сообщений Microsoft Windows:
Если необходимо изменить страницу листа свойств во время обработки одного из этих сообщений или во времяТребования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | prsht.h |