Condividi tramite


Classe CProgressCtrl

Fornisce la funzionalità del controllo indicatore di stato comuni di Windows.

class CProgressCtrl : public CWnd

Membri

Costruttori pubblici

Nome

Descrizione

CProgressCtrl::CProgressCtrl

Costruisce un oggetto CProgressCtrl.

Metodi pubblici

Nome

Descrizione

CProgressCtrl::Create

Crea un controllo indicatore di stato e lo collega a un oggetto CProgressCtrl.

CProgressCtrl::CreateEx

Crea un controllo di stato con gli stili estesi Windows specificati e lo collega a un oggetto CProgressCtrl.

CProgressCtrl::GetBarColor

Ottiene il colore della barra indicatore di stato per il controllo indicatore di stato corrente.

CProgressCtrl::GetBkColor

Ottiene il colore di sfondo indicatore di stato corrente.

CProgressCtrl::GetPos

Ottiene la posizione corrente dell'indicatore di stato.

CProgressCtrl::GetRange

Ottiene i limiti superiore e inferiore dell'intervallo del controllo indicatore di stato.

CProgressCtrl::GetState

Ottiene lo stato del controllo indicatore di stato corrente.

CProgressCtrl::GetStep

Recupera incremento del passaggio per l'indicatore di stato del controllo indicatore di stato corrente.

CProgressCtrl::OffsetPos

Sposta la posizione corrente di un controllo indicatore di stato in base a un incremento specificata e ridisegna la barra per riflettere la nuova posizione.

CProgressCtrl::SetBarColor

Imposta il colore della barra indicatore di stato nel controllo indicatore di stato corrente.

CProgressCtrl::SetBkColor

Imposta il colore di sfondo dell'indicatore di stato.

CProgressCtrl::SetMarquee

Attivata la modalità di marquee o per il controllo indicatore di stato corrente.

CProgressCtrl::SetPos

Imposta la posizione corrente per un controllo indicatore di stato e ridisegna la barra per riflettere la nuova posizione.

CProgressCtrl::SetRange

Imposta gli intervalli minimo e massimo per un controllo indicatore di stato e ridisegna la barra per riflettere i nuovi intervalli.

CProgressCtrl::SetState

Imposta lo stato del controllo indicatore di stato corrente.

CProgressCtrl::SetStep

Specifica dell'incremento del passaggio per un controllo indicatore di stato.

CProgressCtrl::StepIt

Sposta la posizione corrente per un controllo indicatore di stato dell'incremento del passaggio (vedere SetStep) e ridisegna la barra per riflettere la nuova posizione.

Note

Un controllo indicatore di stato è una finestra che un'applicazione può utilizzare per indicare lo stato di avanzamento di un'operazione lunga. È costituito da un rettangolo che viene riempito gradualmente, da sinistra a destra, con il colore evidenziatore di sistema come avanzamento di un'operazione.

Un controllo indicatore di stato con un intervallo e una posizione corrente. L'intervallo rappresenta la durata totale dell'operazione e la posizione corrente rappresenta i progressi che l'applicazione ha eseguito al completamento dell'operazione. La routine della finestra utilizza intervallo e la posizione corrente per determinare la percentuale indicatore di stato per riempire di colore di evidenziazione. Poiché i valori di posizione corrente e di intervallo vengono espressi come integer con segno, l'intervallo di valori possibili di posizione corrente è (da 2.147.483.648 a 2.147.483.647.

Per ulteriori informazioni su l CProgressCtrl, vedere Controlli e Utilizzando CProgressCtrl.

Gerarchia di ereditarietà

CObject

CCmdTarget

CWnd

CProgressCtrl

Requisiti

intestazione: afxcmn.h

Vedere anche

Riferimenti

Classe CWnd

Grafico delle gerarchie

Concetti

Esempio CMNCTRL2 MFC