Impostazioni per il controllo Progress
Le impostazioni di base per il controllo di stato (CProgressCtrl) sono intervallo e la posizione corrente. L'intervallo rappresenta l'intera durata dell'operazione. La posizione corrente rappresenta lo stato di avanzamento che l'applicazione ha eseguito verso il completamento dell'operazione. Qualsiasi modifica all'intervallo o al percorso del controllo di stato per ridisegnare.
Per impostazione predefinita, l'intervallo viene impostato su 0 - 100 e la posizione iniziale vengono impostati su 0. Per recuperare le impostazioni correnti dell'intervallo per il controllo di stato, utilizzare la funzione membro di GetRange. Per modificare l'intervallo, utilizzare la funzione membro di SetRange.
Per impostare la posizione, utilizzare SetPos. Per recuperare la posizione corrente senza specificare un nuovo valore, utilizzare GetPos. Ad esempio, potrebbe essere necessario eseguire semplicemente una query sullo stato dell'operazione in corso.
Per eseguire la posizione corrente del controllo di stato, utilizzare StepIt. Per impostare la quantità di ogni passaggio, utilizzare SetStep