CTaskDialog::SetProgressBarPosition
Regola il percorso dell'indicatore di stato.
void SetProgressBarPosition(
int nProgressPos
);
Parametri
- [in] nProgressPos
La posizione dell'indicatore di stato.
Note
Questo metodo genera un'eccezione con la macro ASSICURI (MFC) se nProgressPos non rientra nell'intervallo indicatore di stato.È possibile modificare l'intervallo dell'indicatore di stato con CTaskDialog::SetProgressBarRange.
Esempio
// TODO: Replace the strings below with the appropriate message,
// main instruction, and dialog title
CString message("This is an important message to the user.");
CString mainInstruction("Important!\nPlease read!");
CString title("Alert Dialog");
CTaskDialog taskDialog(message, mainInstruction, title,
TDCBF_YES_BUTTON | TDCBF_NO_BUTTON | TDCBF_CANCEL_BUTTON );
// Add a marquee progress bar.
taskDialog.SetProgressBarMarquee();
taskDialog.DoModal();
// Remove the marquee bar and replace it with a standard progress bar
taskDialog.SetProgressBarMarquee(0);
taskDialog.SetProgressBarRange(0, 100);
taskDialog.SetProgressBarPosition(75);
taskDialog.SetProgressBarState();
taskDialog.DoModal();
Requisiti
intestazione: afxtaskdialog.h
Vedere anche
Riferimenti
CTaskDialog::SetProgressBarMarquee