Compartilhar via


Validação dos dados da caixa de diálogo

Você pode especificar a validação além de troca de dados chamando funções de DDV, conforme mostrado no exemplo em Caixa de diálogo de troca de dados. A chamada de DDV_MaxChars no exemplo verifica se a cadeia de caracteres inserida ao controle da caixa de texto não tem mais de 20 caracteres. A função de DDV alerta normalmente o usuário com uma caixa de mensagem se a validação falhar e coloca o foco no controle de incorretos para que o usuário pode inserir novamente os dados. Uma função de DDV para um determinado controle deve ser chamado imediatamente depois que a função de DDX para o mesmo controla.

Você também pode definir seu próprio personalizadas DDX e rotinas de DDV. Para obter detalhes em ou e em outros aspectos de DDX e de DDV, consulte Observação 26 técnica MFC.

Adicionar o assistente da variável de membro gravará todos as chamadas de DDX e de DDV no mapa de dados.

Consulte também

Conceitos

Troca de dados da caixa de diálogo e validação

Ciclo de vida de uma caixa de diálogo

Troca de dados da caixa de diálogo