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


CPropertyPage::OnWizardBack

Это функция-член вызывается платформой, когда пользователь щелкает кнопку назад в мастере.

virtual LRESULT OnWizardBack();

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

0 для автоматического выдвинуться к следующей странице. – 1 для предотвращения страницу от изменения. Чтобы поскакать на странице за исключением следующего возвращается идентификатор диалога для отображения.

Заметки

Переопределите этот функцию-член, чтобы определить, пользователь должен предпринять определенные действия при нажатой кнопки назад.

Дополнительные сведения о том, как сделать страницы свойств мастер- типа см. в разделе CPropertySheet::SetWizardMode.

Пример

// The Back button is selected from the propertysheet.  Get the selected  
// radio button of the page by looping through all buttons on the  
// pages.  m_radioColor is a member variable of  
// CColorPage (a CPropertyPage-derived class).  Its initial value  
// is initialized in OnInitDialog().
LRESULT CColorPage::OnWizardBack() 
{
   for (int id = IDC_RADIOBLACK; id <= IDC_RADIOGREEN; id++) 
   {
      CButton* button = (CButton*) GetDlgItem(id);
      if (button->GetCheck() == 1)
      {
         m_radioColor = id - IDC_RADIOBLACK;
         break;
      }
   }

   return CPropertyPage::OnWizardBack();
}

Требования

Header: afxdlgs.h

См. также

Ссылки

Класс CPropertyPage

Диаграмма иерархии

CPropertySheet::SetWizardMode