Condividi tramite


CDataExchange::Fail

Il framework chiama la funzione membro quando un'operazione (DDV) di convalida dei dati della finestra di dialogo non riesce.

void Fail( );

Note

Test non superato ripristina lo stato attivo e la selezione al controllo di cui la convalida non è riuscita (se esiste un controllo da ripristinare). Test non superato quindi genera un'eccezione di tipo CUserException per interrompere il processo di convalida. L'eccezione causa una finestra di messaggio che descrive l'errore da visualizzare. Dopo la convalida di DDV non riesce, l'utente può immettere nuovamente i dati nel controllo che causa il problema.

I Implementors di routine personalizzate di DDV possono chiamare Test non superato dalle routine quando la convalida non riesce.

Per ulteriori informazioni sulla scrittura delle routine di DDV e DDX, vedere nota tecnica 26. Per una panoramica su DDX e di DDV, vedere Scambio di dati e convalida della finestra di dialogo e Argomenti della finestra di dialogo.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDataExchange

Grafico delle gerarchie

CDataExchange::PrepareCtrl

CDataExchange::PrepareEditCtrl