Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As configurações básicas para o controle de progresso (CProgressCtrl) são o intervalo e a posição atual. O intervalo representa toda a duração da operação. A posição atual representa o progresso que seu aplicativo fez para concluir a operação. Quaisquer alterações no intervalo ou na posição fazem com que o controle de progresso se redesenhe.
Por padrão, o intervalo é definido como 0 - 100 e a posição inicial é definida como 0. Para recuperar as configurações de intervalo atuais para o controlo de progresso, use a função membro GetRange. Para alterar o intervalo, use a função membro SetRange.
Para definir a posição, use SetPos. Para recuperar a posição atual sem especificar um novo valor, use GetPos. Por exemplo, você pode querer simplesmente consultar o status da operação atual.
Para passar a posição atual do controlo de progresso, use StepIt. Para definir a quantidade de cada etapa, use SetStep