次の方法で共有


CPropertyPage::OnWizardBack

更新 : 2007 年 11 月

ウィザードで、ユーザーが [戻る] ボタンをクリックしたときに、フレームワークが呼び出します。

virtual LRESULT OnWizardBack();

戻り値

自動的に次ページに移動する場合は、0 を返します。改ページをしない場合は、-1 を返します。次ページ以外のページに移動する場合は、表示するダイアログ ボックスの ID を返します。

解説

[戻る] ボタンがクリックされたときに、ユーザーが操作を行うようにするには、このメンバ関数をオーバーライドします。

ウィザード型のプロパティ シートの作成方法の詳細については、「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();
}

必要条件

ヘッダー : afxdlgs.h

参照

参照

CPropertyPage クラス

階層図

CPropertySheet::SetWizardMode

その他の技術情報

CPropertyPage のメンバ