
Un "controllo" è una finestra che un'applicazione può utilizzare per indicare l'avanzamento dell'operazione di lunga durata. Esso è costituito da un rettangolo che viene riempito gradualmente, da sinistra a destra, con il sistema di evidenziare il colore come avanza un'operazione.
La classe CProgressCtrl fornisce la funzionalità di controllo della barra di progresso comune Windows. Questo controllo (e quindi la classe CProgressCtrl ) è disponibile solo per i programmi in esecuzione sotto Windows 95 e Windows NT versione 3.51 e versioni successive.
Un controllo dispone di una gamma e una posizione corrente. La gamma rappresenta l'intera durata dell'operazione e la posizione corrente rappresenta il progresso che verso il completamento dell'operazione è presentata la domanda. La routine della finestra utilizza la gamma e la posizione corrente per determinare la percentuale della barra di avanzamento per riempire con il colore di evidenziazione e determinare il testo, se del caso, da visualizzare all'interno della barra di avanzamento. Perché la gamma e i valori di posizione corrente sono espressi come numeri interi con segno, la gamma possibile di valori di posizione corrente è da-217483648 a 217483647 inclusiva.
Per ulteriori informazioni sull'utilizzo di CProgressCtrl, vedere Argomenti di controllo e CProgressCtrl usando il manuale del programmatore di Visual C++.
# include lt;afxcmn.h>
Membri della classe | Classe base | Gerarchia Chart
Campioninbsp; MFC campione CMNCTRL2 | Esempio MFC FIRE