Compartilhar via


CDataExchange::Fail

A estrutura chama essa função de membro quando uma operação de (DDV) validação de dados da caixa de diálogo falhar.

void Fail( );

Comentários

Falha restaura o foco e a seleção para o controle cuja validação falhou (se houver um controle para restaurar). EmFalha lança uma exceção de tipo CUserException para interromper o processo de validação. A exceção causa uma caixa de mensagem que explica o erro seja exibido. Depois que a validação de DDV falhar, o usuário pode digitar novamente dados no controle de incorreto ficará.

Os realizadores de rotinas personalizadas de DDV podem chamar Falha de suas rotinas quando uma validação falhar.

Para obter mais informações sobre como escrever rotinas suas próprias de DDX e de DDV, consulte Observe técnica 26. Para obter uma visão geral de DDX e de DDV, consulte Caixa de diálogo troca de dados e validação e Tópicos da caixa de diálogo.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDataExchange

Gráfico da hierarquia

CDataExchange::PrepareCtrl

CDataExchange::PrepareEditCtrl