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