Страница 135 из 238
SetWizardButtons
void SetWizardButtons(DWORD dwFlags);
Аргументы
- dwFlags - набор флагов, определяющих набор кнопок, используемых в мастере и их доступность. Этот аргумент может представлять собой комбинацию следующих значений:
PSWIZB_BACK - доступна кнопка <Назад;
PSWIZB_NEXT - доступна кнопка Далее>;
PSWIZB_FINISH - присутствует кнопка Готово;
PSWIZB_DISABLEDFINISH - кнопка Готово недоступна.
Описание
Данная функция вызывается для того, чтобы сделать доступными или недоступными кнопки <Назад, Далее> и Готово в диалоговом окне мастера. Функция
SetWizardButtons может вызываться только в открытом диалоговом окне: ее нельзя вызывать до вызова функции
DoModal. Обычно она вызывается в функции
CPropertyPage::OnSetActive. Чтобы изменить текст в кнопке Готово и скрыть кнопки Далее> и <Назад, вызовите функцию
SetFinishText. Поскольку кнопки Готово и Далее> разделяют одну и ту же физическую кнопку, они не могут отображаться одновременно. Кнопка Готово имеет приоритет и будет отображаться, если задано отображение сразу обеих кнопок.