Classe CTaskDialog

Una finestra di dialogo popup che funziona come una finestra di messaggio ma può visualizzare informazioni aggiuntive all'utente.CTaskDialog include anche la funzionalità per raccogliere informazioni dall'utente.

class CTaskDialog : public CObject

Membri

Dd293651.collapse_all(it-it,VS.110).gifCostruttori

CTaskDialog::CTaskDialog

Costruisce un oggetto CTaskDialog.

Dd293651.collapse_all(it-it,VS.110).gifMetodi

CTaskDialog::AddCommandControl

Aggiungere un pulsante di comando a CTaskDialog.

CTaskDialog::AddRadioButton

Aggiungere un pulsante di opzione a CTaskDialog.

CTaskDialog::ClickCommandControl

Fare clic su un pulsante di comando o un pulsante comune a livello di codice.

CTaskDialog::ClickRadioButton

Fare clic sul pulsante di opzione a livello di codice.

CTaskDialog::DoModal

Consente di visualizzare CTaskDialog.

CTaskDialog::GetCommonButtonCount

Recupera il numero di pulsanti comuni disponibili.

CTaskDialog::GetCommonButtonFlag

Converte un pulsante standard di Windows al tipo più comune del pulsante associato alla classe CTaskDialog.

CTaskDialog::GetCommonButtonId

Convertire uno dei tipi comuni del pulsante associato alla classe CTaskDialog a un pulsante standard di Windows.

CTaskDialog::GetOptions

Restituisce i flag di opzione per questo CTaskDialog.

CTaskDialog::GetSelectedCommandControlID

Restituisce il pulsante selezionato il comando.

CTaskDialog::GetSelectedRadioButtonID

Restituisce il pulsante di opzione selezionato.

CTaskDialog::GetVerificationCheckboxState

Recupera lo stato della casella di controllo di verifica.

CTaskDialog::IsCommandControlEnabled

Determina se un pulsante di comando o un pulsante comune è abilitato.

CTaskDialog::IsRadioButtonEnabled

Determina se un pulsante di opzione è attivata.

CTaskDialog::IsSupported

Determina se il computer che esegue l'applicazione supporta CTaskDialog.

CTaskDialog::LoadCommandControls

Aggiungere pulsanti di comando utilizzando i dati della tabella di stringhe.

CTaskDialog::LoadRadioButtons

Aggiungere pulsanti di opzione utilizzando i dati della tabella di stringhe.

CTaskDialog::NavigateTo

Trasferisce lo stato attivo su un altro CTaskDialog.

CTaskDialog::OnCommandControlClick

Il framework chiama questo metodo quando l'utente fa clic su un pulsante di comando.

CTaskDialog::OnCreate

Il framework chiama il metodo dopo aver creato CTaskDialog.

CTaskDialog::OnDestroy

Il framework chiama questo metodo prima che elimina CTaskDialog.

CTaskDialog::OnExpandButtonClick

Il framework chiama questo metodo quando l'utente fa clic sul pulsante di espansione.

CTaskDialog::OnHelp

Il framework chiama questo metodo quando viene richiesta di.

CTaskDialog::OnHyperlinkClick

Il framework chiama questo metodo quando l'utente fa clic su un collegamento ipertestuale.

CTaskDialog::OnInit

Il framework chiama questo metodo quando CTaskDialog viene inizializzato.

CTaskDialog::OnNavigatePage

Il framework chiama questo metodo quando l'utente sposta lo stato attivo relativamente ai controlli in CTaskDialog.

CTaskDialog::OnRadioButtonClick

Il framework chiama questo metodo quando l'utente seleziona un controllo pulsante di opzione.

CTaskDialog::OnTimer

Il framework chiama questo metodo quando il timer scade.

CTaskDialog::OnVerificationCheckboxClick

Il framework chiama questo metodo quando l'utente seleziona la casella di controllo di verifica.

CTaskDialog::RemoveAllCommandControls

Rimuove tutti i comandi di comando da CTaskDialog.

CTaskDialog::RemoveAllRadioButtons

Rimuove tutti i pulsanti di opzione da CTaskDialog.

CTaskDialog::SetCommandControlOptions

Aggiorna un pulsante di comando in CTaskDialog.

CTaskDialog::SetCommonButtonOptions

Aggiorna un sottoinsieme dei pulsanti comuni per attivare e richiedono l'elevazione di controllodell'account utente.

CTaskDialog::SetCommonButtons

Aggiungere pulsanti comuni a CTaskDialog.

CTaskDialog::SetContent

Aggiornare il contenuto CTaskDialog.

CTaskDialog::SetDefaultCommandControl

Specifica il pulsante predefinito del comando.

CTaskDialog::SetDefaultRadioButton

Specifica il pulsante di opzione predefinito.

CTaskDialog::SetDialogWidth

Regola la larghezza CTaskDialog.

CTaskDialog::SetExpansionArea

Aggiorna l'area di espansione CTaskDialog.

CTaskDialog::SetFooterIcon

Aggiorna l'icona del piè di pagina per CTaskDialog.

CTaskDialog::SetFooterText

Aggiorna il testo del piè di pagina CTaskDialog.

CTaskDialog::SetMainIcon

Aggiorna la finestra principale CTaskDialog.

CTaskDialog::SetMainInstruction

Aggiorna l'istruzione principale CTaskDialog.

CTaskDialog::SetOptions

Configurare le opzioni per CTaskDialog.

CTaskDialog::SetProgressBarMarquee

Configura una barra di marquee per CTaskDialog e aggiunta alla finestra di dialogo.

CTaskDialog::SetProgressBarPosition

Regola il percorso dell'indicatore di stato.

CTaskDialog::SetProgressBarRange

Regola l'intervallo dell'indicatore di stato.

CTaskDialog::SetProgressBarState

Imposta lo stato dell'indicatore di stato e delle visualizzazioni su CTaskDialog.

CTaskDialog::SetRadioButtonOptions

Abilita o disabilita un pulsante di opzione.

CTaskDialog::SetVerificationCheckbox

Imposta lo stato di selezione della casella di controllo di verifica.

CTaskDialog::SetVerificationCheckboxText

Imposta il testo a destra della casella di controllo di verifica.

CTaskDialog::SetWindowTitle

Imposta il titolo CTaskDialog.

CTaskDialog::ShowDialog

Crea e visualizza CTaskDialog.

CTaskDialog::TaskDialogCallback

Il framework chiama in risposta ai diversi messaggi di Windows.

Dd293651.collapse_all(it-it,VS.110).gifMembri di dati

m_aButtons

La matrice dei pulsanti di comando per CTaskDialog.

m_aRadioButtons

La matrice dei controlli pulsante di opzione per CTaskDialog.

m_bVerified

TRUE indica che la casella di controllo di verifica viene controllata; FALSE indica che non è.

m_footerIcon

L'icona nel piè di pagina CTaskDialog.

m_hWnd

Un handle di finestra per CTaskDialog.

m_mainIcon

l'icona principale CTaskDialog.

m_nButtonDisabled

Una maschera che indica i pulsanti comuni sono disabilitati.

m_nButtonElevation

Una maschera che indica i pulsanti comuni richiedono l'elevazione di controllodell'account utente.

m_nButtonId

L'id del pulsante seleziona il comando.

m_nCommonButton

Una maschera che indica quali pulsanti comuni vengono visualizzati in CTaskDialog.

m_nDefaultCommandControl

L'id del pulsante di comando selezionato quando CTaskDialog visualizzare. 

m_nDefaultRadioButton

ID del controllo pulsante di opzione selezionato quando CTaskDialog visualizzare.

m_nFlags

Una maschera che indica le opzioni per CTaskDialog.

m_nProgressPos

La posizione corrente per l'indicatore di stato.Il valore deve essere compreso tra m_nProgressRangeMin e m_nProgressRangeMax.

m_nProgressRangeMax

Il valore massimo per l'indicatore di stato.

m_nProgressRangeMin

Il valore minimo per l'indicatore di stato.

m_nProgressState

Lo stato dell'indicatore di stato.Per ulteriori informazioni, vedere CTaskDialog::SetProgressBarState.

m_nRadioId

ID del controllo selezionato il pulsante di opzione.

m_nWidth

Larghezza di CTaskDialog in pixel.

m_strCollapse

La stringa che CTaskDialog visualizzate a destra della casella di espansione quando le informazioni espanse vengono nascoste.

m_strContent

L'intero contenuto CTaskDialog.

m_strExpand

La stringa che CTaskDialog visualizzate a destra della casella di espansione quando le informazioni vengono espanse.

m_strFooter

Il piè di pagina CTaskDialog.

m_strInformation

Le informazioni espanse per CTaskDialog.

m_strMainInstruction

l'istruzione principale CTaskDialog.

m_strTitle

Titolo della classe CTaskDialog.

m_strVerification

La stringa che le visualizzazioni CTaskDialog a destra della casella di controllo di verifica.

Note

La classe CTaskDialog sostituisce la finestra di messaggio standard di Windows e offre funzionalità aggiuntive come nuovi controlli per raccogliere informazioni dall'utente.Questa classe è la libreria MFC in Visual Studio 2010.Avviare CTaskDialog è disponibile con Windows Vista.Le versioni precedenti di Windows non possono visualizzare l'oggetto CTaskDialog.Utilizzare CTaskDialog::IsSupported per determinare in fase di esecuzione se l'utente corrente può visualizzare la finestra di dialogo attività.La finestra di messaggio di Windows standard è ancora supportata in Visual Studio 2010.

CTaskDialog è disponibile solo se l'applicazione viene compilata utilizzando la raccolta Unicode.

CTaskDialog dispone di due costruttori diversi.Un costruttore consente di specificare due pulsanti di comando e un massimo di sei pulsanti normali.È possibile aggiungere più pulsanti di comando dopo avere creato CTaskDialog.Il secondo costruttore non supporta alcuni pulsanti di comando, ma è possibile aggiungere un numero illimitato di pulsanti normali.Per ulteriori informazioni sui costruttori, vedere CTaskDialog::CTaskDialog.

Di seguito è riportato un esempio CTaskDialog per illustrare la posizione dei controlli.

Esempio CTaskDialog

Esempio di CTaskDialog

Requisiti

**Minimo del sistema operativo richiesto:**Windows Vista

intestazione: afxtaskdialog.h

Vedere anche

Attività

Procedura dettagliata: Aggiunta di un CTaskDialog a un'applicazione

Riferimenti

Classe di CObject

Grafico della gerarchia

Altre risorse

Classi MFC