PSM_SHOWWIZBUTTONS сообщение
Отображает или скрывает кнопки в мастере. Это сообщение можно отправить явно или с помощью макроса PropSheet_ShowWizButtons .
Параметры
-
wParam
-
Одно или несколько из следующих значений, указывающих, какие кнопки листа свойств должны отображаться. Если значение кнопки включено как в этот параметр, так и в lParam, оно отображается.
Значение Значение - PSWIZB_BACK
Кнопка Назад . - PSWIZB_CANCEL
Кнопка Отмена . - PSWIZB_DISABLEDFINISH
Кнопка Готово . - PSWIZB_FINISH
Кнопка Готово . - PSWIZB_NEXT
Кнопка Далее . - PSWIZB_SHOW
Установите только этот флаг (определенный как ноль), чтобы скрыть все кнопки, указанные в lParam. - PSWIZB_RESTORE
Не реализован. -
lParam
-
Одно или несколько одинаковых значений, используемых в wParam, указывая, какие кнопки будут затронуты этим вызовом. Если значение кнопки отображается в этом параметре, но не в wParam, кнопка скрыта.
Возвращаемое значение
Нет возвращаемого значения.
Комментарии
Мастера отображают три или четыре кнопки под каждой страницей. Это сообщение используется для указания видимых кнопок. Мастера обычно отображают кнопки Назад, Отмена и Далее или Готово . Кнопка Отмена отображается всегда.
Как правило, установите PSWIZB_FINISH или PSWIZB_DISABLEDFINISH , чтобы заменить кнопку Далее кнопкой Готово . Чтобы одновременно отображать кнопки Далее и Готово , установите флаг PSH_WIZARDHASFINISH в элементе dwFlags структуры PROPSHEETHEADER при создании мастера. На каждой странице будут отображаться все четыре кнопки: Назад, Далее, Отмена и Готово.
Если вы используете макрос PropSheet_ShowWizButtons для отправки этого сообщения, оно будет опубликовано. В любое другое время вы можете использовать SendMessage для отправки PSM_SHOWWIZBUTTONS.
Если обработчик уведомлений использует PostMessage для отправкиPSM_SHOWWIZBUTTONS сообщения, ничего не повлияет на фокус окна до тех пор, пока обработчик не вернется. Например, если вы вызываете MessageBox сразу после использования PostMessage для отправки PSM_SHOWWIZBUTTONS, окно сообщения получит фокус. Так как опубликованные сообщения не доставляются до тех пор, пока они не достигнут руководителя очереди сообщений, сообщение PSM_SHOWWIZBUTTONS не будет доставлено до тех пор, пока мастер не потеряет фокус на окне сообщения. В результате страница свойств не сможет правильно задать фокус для кнопок.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|