Convalida dei dati delle finestre di dialogo
È possibile specificare la convalida oltre allo scambio di dati chiamando le funzioni DDV, come illustrato nell'esempio in Dialog Data Exchange. La DDV_MaxChars
chiamata nell'esempio convalida che la stringa immessa nel controllo casella di testo non sia superiore a 20 caratteri. La funzione DDV in genere avvisa l'utente con una finestra di messaggio se la convalida ha esito negativo e sposta lo stato attivo sul controllo che causa l'errore in modo che l'utente possa immettere nuovamente i dati. Una funzione DDV per un determinato controllo deve essere chiamata immediatamente dopo la funzione DDX per lo stesso controllo.
È anche possibile definire routine DDX e DDV personalizzate. Per informazioni dettagliate su questo e altri aspetti di DDX e DDV, vedere la nota tecnica MFC 26.
La Procedura guidata Aggiungi variabile membro scriverà tutte le chiamate DDX e DDV nella mappa dei dati.
Vedi anche
Convalida e DDX (Dialog Data Exchange)
Utilizzo delle finestre di dialogo in MFC
DDX (Dialog Data Exchange)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per