关于属性页OnWizardNext函数的有关问题

关于属性页OnWizardNext函数的问题

判断单选按钮的值后用
      CPropertySheet*   sheet   =   (CPropertySheet*)   GetParent();
      int   m_ID   =   m_radio.GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO2);
if   (m_ID==0)
      {sheet-> SetActivePage(4);}
ELSE

      {sheet-> SetActivePage(8);}

我的问题是它的下一个页面总是一样的,IDC_RADIO1的group(TRUE)我也设了.
请问我的错误在哪里?SetActivePage有问题吗?谢谢!

------解决方案--------------------
当然是一样的了,应为可能都不为0,只要有一个被check了,m_ID就不为0
------解决方案--------------------
CPropertySheet* sheet = (CPropertySheet*) GetParent();
int m_ID = m_radio.GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO2);
if (m_ID==0)
{return IDD_PAGE4;}
ELSE
{return IDD_PAGE8;}
//IDD_PAGE8,IDD_PAGE4为你要跳转的页面的资源ID。