Come ottenere l'input dell'utente da una finestra di dialogo attività
Per completare un'attività, gli utenti inviano i dettagli dell'attività all'applicazione configurando i controlli all'interno della finestra di dialogo attività e quindi facendo clic su un pulsante di comando (in genere OK).
Informazioni importanti
Tecnologie
Prerequisiti
- C/C++
- Programmazione dell'interfaccia utente di Windows
Istruzioni
Recupero dell'input dell'utente da una finestra di dialogo attività
È possibile identificare il pulsante selezionato esaminando il parametro pnButton della funzione chiamante. È anche possibile identificare il pulsante di opzione selezionato dal parametro pnRadioButton di TaskDialogIndirect e lo stato della casella di controllo di verifica dal parametro pfVerificationFlagChecked.
I clic sui pulsanti e i collegamenti ipertestuali vengono ricevuti dalla funzione TaskDialogCallbackProc sotto forma di notifiche TDN_BUTTON_CLICKED e TDN_HYPERLINK_CLICKED. Se la funzione di callback restituisce S_OK dopo la gestione di una notifica del pulsante, la finestra di dialogo attività viene chiusa e l'identificatore del comando del pulsante viene restituito in pnButton. Se si restituisce S_FALedizione Standard o non si dispone di una funzione di callback, la finestra di dialogo attività rimane aperta.
Argomenti correlati
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