Compartilhar via


CPropertyPage::OnWizardNext

Essa função de membro é chamada pela estrutura quando o usuário clica no botão Avançar em um assistente.

virtual LRESULT OnWizardNext();

Valor de retorno

0 para Avançar para a próxima página automaticamente; – 1 para impedir que a página alterem.Para saltar para uma página diferente da próxima, retorne o identificador da caixa de diálogo seja exibida.

Comentários

Substitua esta função de membro para especificar a alguma ação que o usuário deve executar quando o botão Avançar é pressionado.

Para obter mais informações sobre como criar uma folha de propriedades de tipo de assistente, consulte CPropertySheet::SetWizardMode.

Exemplo

// The Next button is selected from the propertysheet. Show the 
// second page of the propertysheet ONLY if a non-zero value is 
// entered to the Number edit control of the CStylePage. Otherwise
// display a message to the user and stay on the current page.

LRESULT CStylePage::OnWizardNext() 
{
   // Get the number from the edit control
   int num = GetDlgItemInt(IDC_NUMOBJECTS);

   if (num == 0)
   {
      // Display a message to the user
      AfxMessageBox(_T("Supply a non-zero number on the edit control"), MB_OK);

      // Stay on the current page
      return -1;
   }

   // CPropertyPage::OnWizardNext returns zero and causes
   // the property sheet to display the next page
   return CPropertyPage::OnWizardNext();
}

Requisitos

Cabeçalho: afxdlgs.h

Consulte também

Referência

Classe CPropertyPage

Gráfico de hierarquia

CPropertySheet::SetWizardMode

Outros recursos

CPropertyPage membros