Validação dos dados da caixa de diálogo
Você pode especificar a validação além da troca de dados chamando funções DDV, conforme mostrado no exemplo na Troca de dados da caixa de diálogo. A chamada DDV_MaxChars
no exemplo valida que a cadeia de caracteres inserida no controle de caixa de texto não tem mais de 20 caracteres. A função DDV normalmente alerta o usuário com uma caixa de mensagem se a validação falhar, e coloca o foco no controle em questão para que o usuário possa reinserir os dados. Uma função DDV para um determinado controle deve ser chamada imediatamente após a função DDX para o mesmo controle.
Você também pode definir suas próprias rotinas personalizadas de DDX e DDV. Para obter detalhes sobre esse e outros aspectos do DDX e DDV, consulte a Nota Técnica 26 do MFC.
O Assistente para adicionar variável de membro escreverá todas as chamadas DDX e DDV no mapa de dados para você.
Confira também
Troca e validação de dados da caixa de diálogo
Trabalhando com caixas de diálogo no MFC
Troca de dados da caixa de diálogo
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de